v3.26.3
Long Term Debt (Tables)
9 Months Ended
Sep. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consists of the following:

September 30, 2026December 31, 2025
Revolving line of credit$180,000 $— 
Term A-1 Loan, net of deferred debt issuance costs of $158 and $218 in 2026 and 2025, respectively
39,842 39,782 
Term A-2 Loan, net of deferred debt issuance costs of $3,267 in 2026
441,108 — 
2.250% convertible notes, net of deferred debt issuance costs of $576 and $6,073 in 2026 and 2025, respectively
154,182 793,927 
Finance leases
734 1,233 
Total debt815,866 834,942 
Less:  Current portion180,109 712 
Total long-term debt$635,757 $834,230 
Schedule of Maturities of Long-Term Debt
The scheduled maturities of long-term debt outstanding at September 30, 2026 are as follows:

Remaining, 2026
$5,625 
2027
182,883 
2028
39,375 
2029
45,000 
2030
546,250 
The above amounts exclude deferred debt issuance costs and finance leases.