XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued and Other Current Liabilities - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 3,070 $ 481
Accrued professional fees 1,703 1,840
Accrued purchases of finished goods for resale 447 0
Accrued financing costs 0 194
Other 374 193
Total accrued and other current liabilities $ 5,594 $ 2,708