v3.26.1
PROPERTY AND EQUIPMENT - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]      
Total property and equipment $ 364,033 $ 343,689  
Accumulated depreciation (122,916) (88,064)  
Property and equipment, net 241,117 255,625 $ 185,675
Land      
Property, Plant, and Equipment [Line Items]      
Total property and equipment $ 6,009 6,179  
Buildings and leasehold improvements      
Property, Plant, and Equipment [Line Items]      
Useful Life (Years) 25 years    
Total property and equipment $ 25,966 25,364  
Computer, software, and office equipment      
Property, Plant, and Equipment [Line Items]      
Total property and equipment $ 28,248 23,279  
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 $ 191,778 181,437  
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, aircrafts and vessels      
Property, Plant, and Equipment [Line Items]      
Total property and equipment $ 98,205 96,192  
Vehicles, aircrafts and vessels | Minimum      
Property, Plant, and Equipment [Line Items]      
Useful Life (Years) 5 years    
Vehicles, aircrafts and vessels | Maximum      
Property, Plant, and Equipment [Line Items]      
Useful Life (Years) 15 years    
Construction in progress      
Property, Plant, and Equipment [Line Items]      
Total property and equipment $ 13,827 $ 11,238