XML 74 R51.htm IDEA: XBRL DOCUMENT 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