XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Contract with customer, asset, net $ 83,600   $ 83,600   $ 55,400
Allowance for credit losses during the period 236   236   236
Contract with customer, liability, current 13,900   13,900   $ 19,200
Contract with customer, liability, revenue recognized     4,900 $ 4,200  
Loss on disposal of assets     11,884 62,117  
Income tax (benefit) expense $ (41,365) $ 10,644 $ (28,041) $ 31,118  
Effective income tax rate reconciliation, percent     (18.80%) 23.20%  
Common stock, par value (in dollars per share) $ 0.001   $ 0.001   $ 0.001
Revision of Prior Period, Adjustment          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Loss on disposal of assets   8,400   $ 32,700  
Accumulated depreciation, depletion and amortization, property, plant and equipment, period increase (decrease)   $ 8,400   $ 32,700  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation $ 24,200   $ 24,200    
Revenue, remaining performance obligation, expected timing of satisfaction 1 month   1 month