v3.25.4
Accrued and Other Current Liabilities - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 3,181 $ 3,428
Accrued professional fees 242 418
Accrued purchases of finished goods for resale 11 783
Other 232 203
Total accrued and other current liabilities $ 3,666 $ 4,832