XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt, Net, and Other Borrowings (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities of Principal Obligations
As of December 31, 2023, the Company’s maturities of principal obligations under its long-term debt and other borrowings are as follows:
(in thousands)Amount
2024$— 
2025— 
2026— 
2027575,000 
2028— 
Total principal outstanding575,000 
Unamortized debt issuance costs(13,955)
Finance lease liabilities1,448 
Total562,493 
Less: current portion(823)
Total long-term debt, net, and other borrowings$561,670