XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 324,892 $ 211,139  
Accumulated depreciation (69,854) (21,906)  
Property and equipment, net 255,038 189,233 $ 191,172
Land      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 6,110 5,950  
Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Useful Life (Years) 25 years    
Total property and equipment $ 23,784 19,308  
Computer, software and office equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 18,102 2,917  
Computer, software and office equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (Years) 3 years    
Computer, software and office equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (Years) 5 years    
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 164,508 122,932  
Machinery and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (Years) 3 years    
Machinery and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (Years) 10 years    
Vehicles, aircraft and vessels      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 86,251 53,154  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 26,137 $ 6,878