Annual report [Section 13 and 15(d), not S-K Item 405]

Property and Equipment - Schedule of Property and Equipment (Details)

v3.25.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Property and Equipment [Abstract]    
Facilities and plant equipment $ 420,456 $ 405,010
Land 3,594 3,687
Other equipment, vehicles and furniture 20,636 9,719
Construction in progress 11,154 50,505
Total of property and equipment gross 455,840 468,921
Accumulated depreciation (241,098) (220,173)
Total property and equipment $ 214,742 $ 248,748