XML 76 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Obligations - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Long Term Debt    
Gross amount of debt $ 2,258,346 $ 2,292,726
Note payable at a fixed rate of interest of 5.00%, maturing in February 2033, secured by an engine    
Long Term Debt    
Gross amount of debt 20,712 20,780
Note payable at a fixed rate of interest of 4.59%, maturing in November 2032, secured by an engine    
Long Term Debt    
Gross amount of debt 21,962 22,094
Note payable at a fixed rate of interest of 4.23%, maturing in June 2032, secured by an engine    
Long Term Debt    
Gross amount of debt 17,686 17,710
Note payable at a fixed rate of interest of 5.17%, maturing in March 2033, secured by an engine    
Long Term Debt    
Gross amount of debt 24,000 $ 0
Option to repurchase engine, price 16,900  
Notes Payable Due March 2032    
Long Term Debt    
Option to repurchase engine, price 18,400  
Notes Payable Due January 2032    
Long Term Debt    
Option to repurchase engine, price 17,700  
Notes Payable Due July 2031    
Long Term Debt    
Option to repurchase engine, price 17,000  
Notes Payable Due March 2032    
Long Term Debt    
Option to repurchase engine, price $ 19,300