XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (dollars in thousands):

June 30,December 31,
20252024
(unaudited)(audited)
Accrued contingencies
$8,325 $— 
Accrued compensation and benefits4,645 5,873 
Accrued professional fees4,359 3,014 
Deferred purchase incentive2,403 2,264 
Accrued inventory purchases1,868 2,175 
Accrued marketing 1,701 4,180 
Accrued freight1,516 478 
Accrued sales and other taxes971 1,164 
Accrued interest796 61 
Credit card liabilities400 780 
Other accrued expenses11,364 7,911 
Total accrued liabilities$38,348 $27,900