XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]    
Land $ 1,822 $ 1,822
Buildings 3,257 3,297
Furniture and fixtures 5,983 5,263
Software 7,719 3,659
Machinery and equipment 1,049,872 857,900
Vehicles 6,192 5,889
Leasehold improvements 10,509 8,269
Construction in progress 3,175 7,148
Property, plant and equipment 1,088,529 893,247
Less: accumulated depreciation (290,995) (190,631)
Property, plant and equipment, net $ 797,534 $ 702,616