v3.26.1
Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued expenses $ 569 $ 554
Customer deposit 1,029 0
Accrued income taxes 7 3
Contract liabilities 147 129
Goods received not invoiced 1,756 775
Other current liabilities 553 329
Accrued liabilities and other $ 4,061 $ 1,790