v3.26.1
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]          
Less: Accumulated depreciation $ (57,863)   $ (57,863)   $ (47,984)
Property and equipment, net 349,448   349,448   357,427
Depreciation 4,900 $ 5,000 9,944 $ 9,951  
Machinery, equipment, and vehicles          
Property, Plant, and Equipment [Line Items]          
Property and equipment, gross 121,069   121,069   119,440
Land          
Property, Plant, and Equipment [Line Items]          
Property and equipment, gross 19,253   19,253   19,253
Buildings and leasehold improvements          
Property, Plant, and Equipment [Line Items]          
Property and equipment, gross 262,399   262,399   262,058
Construction in progress          
Property, Plant, and Equipment [Line Items]          
Property and equipment, gross $ 4,590   $ 4,590   $ 4,660