v3.26.1
Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Debt Obligations
Debt obligations consist of the following (in thousands):
March 31, 2026December 31, 2025
Term loan$995,278 $797,772
Notes payable26,16727,345
Finance lease liabilities12,81810,642
Total debt1,034,263 835,759 
Less: Current portion(18,297)(16,694)
Less: Unamortized debt issuance costs and discounts(7,197)(6,667)
Long-term debt, net of current portion$1,008,769 $812,398