v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Debt Obligations
Debt obligations consist of the following (in thousands):
June 30, 2026December 31, 2025
Term loan$992,790 $797,772
Notes payable33,58927,345
Finance lease liabilities14,97210,642
Total debt1,041,351 835,759 
Less: Current portion(26,201)(16,694)
Less: Unamortized debt issuance costs and discounts(6,814)(6,667)
Long-term debt, net of current portion$1,008,336 $812,398