Nature of business and summary of significant accounting policies (Details Narrative) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||||
---|---|---|---|---|---|---|
Mar. 08, 2024 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Apr. 30, 2024 |
|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||||
Stockholders' equity, reverse stock split | 1-for-44 | |||||
Reverse stock splits shares of common stock issued | 70,041 | |||||
Repurchase authorized amount | $ 5.0 | |||||
Stock repurchased, shares | 0 | |||||
Advertising expense | $ 1.2 | $ 2.3 | $ 2.3 | $ 3.7 |
X | ||||||||||
- Definition Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Number of new stock issued during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|