Quarterly report pursuant to Section 13 or 15(d)

Leases (Details)

v3.23.1
Leases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
period
lease
Mar. 31, 2022
USD ($)
Jan. 31, 2023
Dec. 31, 2022
USD ($)
Nov. 01, 2022
Oct. 31, 2022
leaseRenewalOption
Aug. 31, 2022
fleet
Aug. 30, 2022
hp
Mar. 31, 2013
Operating Leases                  
Hydraulic horsepower | hp               60,000  
Estimated term of manufacturing and delivery from lease execution date 10 months                
Number of real estate leases | lease 2                
Right-of-use asset, before accumulated amortization $ 6,400     $ 4,600          
Accumulated amortization 1,800     $ 1,500          
Lease expense 300 $ 100              
Payments included in measurement of operating lease liabilities 300 100              
Non-cash lease obligation 4,662                
Short-Term Leases                  
Asset lease 300 200              
Real Estate Lease                  
Operating Leases                  
Term of contract                 10 years
Cash paid for operating lease 100 100              
Renewal term (up to)                 10 years
Real Estate Two Lease                  
Operating Leases                  
Cash paid for operating lease 30                
Renewal term (up to)           1 year      
Term of contract           5 years 4 months      
Option to extend, number of options | leaseRenewalOption           2      
Silvertip Lease One                  
Operating Leases                  
Cash paid for operating lease 50                
Lessee, operating lease, remaining lease term         4 years 9 months        
Silvertip Lease Two                  
Operating Leases                  
Cash paid for operating lease $ 100                
Discount rate 3.60%                
Lease term 5 years 8 months 12 days                
Lessee, operating lease, remaining lease term 16 months       6 years 1 month        
Silvertip Lease Three                  
Operating Leases                  
Term of contract 5 years 8 months                
Maintenance Facility Lease                  
Operating Leases                  
Term of contract 2 years                
Cash paid for operating lease $ 100 30              
Renewal term (up to) 1 year                
Discount rate 3.40%                
Lease term 10 months 24 days                
Equipment lease term | period 3                
Non-cash lease obligation $ 1,800 $ 600              
Electric Fleet Lease                  
Operating Leases                  
Term of contract             3 years    
Number of contracted fleets | fleet             4    
Power Equipment Lease                  
Operating Leases                  
Term of contract     3 years            
Real Estate Two Lease                  
Operating Leases                  
Discount rate 6.30%                
Lease term 5 years 1 month 6 days