XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Other Current Liabilities [Abstract]  
Schedule of Other Current Liabilities Other current liabilities consisted of the following (in thousands):
   June 30,   December 31, 
   2024   2023 
Accrued sales returns  $4,545   $5,404 
Accrued sales tax and use tax   1,862    1,949 
Insurance financing   884    1,079 
Long-term debt and unamortized issuance costs – current portion   
    2,129 
Accrued interest   
    506 
Other   1,445    1,423 
Total other current liabilities  $8,736   $12,490