v3.26.1
Property, Plant and Equipment, Net - Summary of Components of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Property plant and equipment other gross $ 57,694 $ 56,188
Less—Accumulated depreciation (19,936) (17,372)
Property, plant and equipment, after depreciation 37,758 38,816
Construction in progress 1,553 2,917
Total property, plant and equipment, net 39,311 41,733
Machinery and Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property plant and equipment other gross 31,547 30,095
Office Furniture and Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property plant and equipment other gross 892 892
Vehicles [Member]    
Property Plant And Equipment [Line Items]    
Property plant and equipment other gross 333 333
Leasehold Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property plant and equipment other gross $ 24,922 $ 24,868