XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
d
Dec. 31, 2022
USD ($)
Significant Accounting Policies [Line Items]    
Shipping and other transportation costs $ 400,000 $ 500,000
Advertising costs $ 300,000 $ 500,000
Minimum [Member]    
Significant Accounting Policies [Line Items]    
Deferred revenue recognition period 3 months  
Revenue Recognition Payment Terms | d 30  
Property and equipment, estimated useful life 3 years  
Maximum [Member]    
Significant Accounting Policies [Line Items]    
Cash, FDIC Insured Amount $ 250,000  
Deferred revenue recognition period 18 months  
Revenue Recognition Payment Terms | d 90  
Property and equipment, estimated useful life 10 years