XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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