v3.26.1
Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Debt
Total debt consisted of the following:


Interest rateMarch 31, 2026December 31, 2025
Notes due March 20276.875%$346,700 $346,700 
Term loan due March 2028
SOFR + 1.85%
152,000 154,000 
Notes due March 20297.25%476,000 326,000 
Convertible Notes due August 20301.50%230,000 230,000 
Term loan due March 2032
SOFR + 3.75%
587,030 588,567 
Notes due January 20375.25%31,666 31,666 
Notes due March 20436.70%349,279 349,279 
Principal amount2,172,675 2,026,212 
Less: unamortized costs, net34,483 33,174 
Total debt2,138,192 1,993,038 
Less: current portion long-term debt363,952 17,150 
Long-term debt$1,774,240 $1,975,888 
Schedule of Key Terms and Premiums Paid for Capped Calls
Number of shares covered, subject to certain adjustments
16,168
Strike price, subject to certain adjustments
$14.23
Cap price, subject to certain adjustments
$22.33