v3.26.1
PROPERTY AND EQUIPMENT - Schedule of Finance Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2022
Finance leases, gross      
Equipment rented under finance leases $ 142,514 $ 133,981  
Less: accumulated amortization 10,004 5,249  
Total 132,510 128,732  
Value of equipment that can be leased per the master agreement     $ 15
Amortized lease 183,153 158,352  
Buildings      
Finance leases, gross      
Equipment rented under finance leases 137,340 128,859  
Vehicles      
Finance leases, gross      
Equipment rented under finance leases 2,853 2,801  
Amortized lease 516    
Equipment      
Finance leases, gross      
Equipment rented under finance leases $ 2,321 $ 2,321