XML 52 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 1,978 $ 3,181
Accrued purchases of property and equipment 403 0
Accrued professional fees 172 242
Accrued purchases of finished goods for resale 181 11
Other 436 232
Total accrued and other current liabilities $ 3,170 $ 3,666