v3.26.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Contract assets, current portion $ 2,787 $ 1,733
Noncontrolling interest capital contribution 2,402 0
Prepaid inventory and production costs 868 984
Prepaid insurance 786 1,406
Prepaid taxes 487 440
Prepaid software 361 308
Other 3,313 2,554
Total $ 11,004 $ 7,425