XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]    
Land $ 1,822 $ 1,822
Buildings 3,298 3,297
Furniture and fixtures 5,416 5,263
Software 5,322 3,659
Machinery and equipment 885,061 857,900
Vehicles 5,946 5,889
Leasehold improvements 8,276 8,269
Construction in progress 5,676 7,148
Property, Plant and Equipment 920,817 893,247
Less accumulated depreciation (214,005) (190,631)
Property, plant and equipment, net $ 706,812 $ 702,616