Annual report pursuant to Section 13 and 15(d)

Nature of business and summary of significant accounting policies (Details Narrative)

v3.24.1.u1
Nature of business and summary of significant accounting policies (Details Narrative)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 08, 2024
Jul. 01, 2021
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Segment
shares
Dec. 31, 2022
USD ($)
shares
May 10, 2022
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Minimum liquidity required     $ 3,000    
Net income     $ (22,770) $ (39,316)  
Maximum marketing spend ratio     30.00%    
Restricted cash     6,300  
Allowance for credit losses     $ 100 $ 100  
Stock repurchase program, authorized amount         $ 3,000
Stock repurchased, shares | shares     0 0  
Advertising expense     $ 6,800 $ 12,200  
Amortization of other deferred charges     2,095  
Research and development expense     $ 100 500  
Number of operating segments | Segment     1    
Shipping and Handling [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Cost of revenue     $ 1,300 1,600  
Money Market Funds [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Cash       $ 8,000  
Measurement Input, EBITDA Multiple [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Net income     $ (4,500)    
Subsequent Event [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Stockholders' Equity, Reverse Stock Split 1-for-44        
IPO [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Sale of stock, number of shares issued in transaction | shares   181,818      
Sale of stock, price per share | $ / shares   $ 5.00      
Sale of stock, consideration received on transaction   $ 36,100      
Payments of underwriting discounts and commissions   2,800      
Payments of stock issuance costs   $ 1,100      
Conversion of convertible securities | shares   107,555      
Convertible preferred stock, shares issued upon conversion | shares   131,012