XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Finance Obligation - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finance Obligation      
Finance obligation under sale-leaseback transaction $ 368,394    
Current portion of finance obligation in sale-leaseback transaction 84,031 $ 58,925  
Noncurrent portion of finance obligation in sale-leaseback transaction 284,363 270,315  
Sale of Future Revenue - Debt      
Finance Obligation      
Finance obligation under sale-leaseback transaction 350,753 312,100  
Current portion of finance obligation in sale-leaseback transaction 74,000 55,400  
Noncurrent portion of finance obligation in sale-leaseback transaction 276,800 256,600  
Interest on lease liabilities, finance lease 39,600 29,700 $ 21,000
Sale/Leaseback Financings      
Finance Obligation      
Finance obligation under sale-leaseback transaction 17,641 17,200  
Current portion of finance obligation in sale-leaseback transaction 10,000 3,500  
Noncurrent portion of finance obligation in sale-leaseback transaction $ 7,600 $ 13,700