XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
Future annual maturities of long-term debt are as follows as of December 31, 2025:
(in thousands)Amount
Payments for the years ending December 31,
202612,577 
202710,061 
202810,061 
202910,061 
203010,061 
Thereafter1,550,785 
Principal amount of long-term debt1,603,606 
Less: unamortized debt discount and issuance costs(24,907)
Net long-term debt$1,578,699