XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Narrative (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
lease
period
fleet
Sep. 30, 2023
USD ($)
Jun. 30, 2024
hp
Dec. 31, 2023
USD ($)
Aug. 31, 2023
Jun. 01, 2023
Mar. 31, 2023
Jan. 31, 2023
Dec. 31, 2022
period
fleet
hp
Nov. 01, 2022
Oct. 31, 2022
lease_renewal_option
Aug. 31, 2022
Mar. 31, 2013
Operating Leases                          
Cash paid for operating lease $ 23,929 $ 1,430                      
Number of contracted fleets | fleet 4                        
Number of real estate leases | lease 2                        
ROU asset $ 163,800                        
Accumulated amortization 36,700     $ 7,200                  
Right-of-use asset, before accumulated amortization       85,800                  
Finance Lease                          
Payments on finance lease obligations 13,067 889                      
Finance lease, right-of-use asset, before accumulated amortization 54,800     52,600                  
Finance lease, right-of-use asset, accumulated amortization 19,300     $ 5,200                  
Real Estate Lease                          
Operating Leases                          
Term of contract                         10 years
Renewal term (up to)                         10 years
Cash paid for operating lease   100                      
Real Estate Two Lease                          
Operating Leases                          
Renewal term (up to)                     1 year    
Cash paid for operating lease $ 300 200                      
Discount rate 6.30%                        
Lease term 3 years 7 months 6 days                        
Lessee, operating lease, remaining lease term                     5 years 3 months 18 days    
Option to extend, number of options | lease_renewal_option                     2    
Silvertip Lease One                          
Operating Leases                          
Cash paid for operating lease $ 100 100                      
Discount rate 6.30%                        
Lease term 4 years 2 months 12 days                        
Lessee, operating lease, remaining lease term                   4 years 9 months 18 days      
Lessee, operating lease, remaining lease term extension       1 year 3 months 18 days                  
Silvertip Lease Two                          
Operating Leases                          
Cash paid for operating lease $ 200 200                      
Discount rate 2.10%                        
Lease term 4 years 2 months 12 days                        
Lessee, operating lease, remaining lease term                   6 years 1 month 6 days      
Silvertip Lease Three                          
Operating Leases                          
Cash paid for operating lease $ 100 60                      
Discount rate 6.30%                        
Lease term 4 years 2 months 12 days                        
Lessee, operating lease, remaining lease term             5 years 8 months 12 days            
Silvertip Office Lease                          
Operating Leases                          
Term of contract           5 years              
Cash paid for operating lease $ 100 50                      
Discount rate 6.50%                        
Lease term 3 years 8 months 12 days                        
Corporate Office Lease                          
Operating Leases                          
Term of contract         2 years 1 month 6 days                
Renewal term (up to)         9 months 18 days                
Cash paid for operating lease $ 300                        
Discount rate 7.10%                        
Lease term 1 year                        
Maintenance Facility Lease                          
Operating Leases                          
Term of contract 2 years                        
Renewal term (up to) 1 year                        
Cash paid for operating lease $ 100 200                      
Equipment lease term | period 3                        
Electric Fleet Lease                          
Operating Leases                          
Term of contract                 3 years     3 years  
Renewal term (up to)                 1 year        
Equipment lease term | period                 3        
Number of contracted fleets | fleet                 4        
Hydraulic horsepower | hp                 60,000        
Electric Fleet One Lease                          
Operating Leases                          
Cash paid for operating lease $ 7,100                        
Variable lease, payment 900                        
Operating lease, initial direct cost $ 5,800                        
Discount rate 7.30%                        
Lease term 2 years 2 months 12 days                        
Electric Fleet Two Lease                          
Operating Leases                          
Cash paid for operating lease $ 6,900                        
Variable lease, payment 700                        
Operating lease, initial direct cost $ 6,100                        
Discount rate 7.20%                        
Lease term 2 years 4 months 24 days                        
Electric Fleet Three Lease                          
Operating Leases                          
Cash paid for operating lease $ 6,500                        
Variable lease, payment 400                        
Operating lease, initial direct cost $ 8,500                        
Discount rate 7.20%                        
Lease term 2 years 6 months                        
Electric Fleet Four Lease                          
Operating Leases                          
Cash paid for operating lease $ 4,600                        
Variable lease, payment 500                        
Operating lease, initial direct cost $ 1,900                        
Discount rate 7.20%                        
Lease term 2 years 9 months 18 days                        
Electric Fleet Five Lease                          
Operating Leases                          
Term of contract     3 years                    
Cash paid for operating lease $ 100                        
Hydraulic horsepower | hp     72,000                    
Operating lease, initial direct cost $ 2,000                        
Discount rate 7.20%                        
Lease term 3 years                        
Power Equipment Lease                          
Finance Lease                          
Term of contract               3 years          
Payments on finance lease obligations $ 15,300 $ 1,100                      
Lessee, finance lease, renewal term               1 year          
Finance lease, weighted average discount rate, percent 7.30%                        
Finance lease, weighted average remaining lease term 1 year 10 months 24 days