v3.26.3
Inventory (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Inventory      
Raw materials $ 11,018   $ 9,560
Work-in-progress 1,937   988
Finished goods 1,738   2,442
Total 14,693   $ 12,990
Noncash transfers to property and equipment $ 1,100 $ 500