v3.24.2.u1
Debt - Financing Obligations Recognized in Failed Sale Leaseback Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Line of Credit Facility [Line Items]          
Financing obligation $ 41,600   $ 41,600   $ 41,800
Deferred transaction cost     900   900
Payment of financing obligation 800   1,100 $ 1,000  
Interest expense, net 500 $ 400 900 800  
Debt repayment       500  
Payments of financing costs     0 600  
Gain (loss) on extinguishment of debt       $ 100  
Total principal due for long-term debt 1,284,029   1,284,029   1,232,805
Minimum lease payments 28,146   28,146    
Investment tax credit     13,200    
Implied interest on financing lease obligation 4,200   4,200    
Difference between minimum lease payments and fair value of financing lease obligations acquired 400   400    
Stellar HI Acquisition          
Line of Credit Facility [Line Items]          
Difference between minimum lease payments and fair value of finance obligations 2,600   2,600    
Financing obligations recognized in failed sale leaseback transactions          
Line of Credit Facility [Line Items]          
Total principal due for long-term debt 42,520   42,520   $ 42,767
Minimum lease payments $ 28,100   $ 28,100