v3.26.1
Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued expenses $ 638 $ 554
Customer deposit 1,000 0
Accrued income taxes 72 3
Contract liabilities 122 129
Goods received not invoiced 533 775
Other current liabilities 369 329
Accrued liabilities and other $ 2,734 $ 1,790