XML 70 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Liability component:    
Total long-term debt, including current maturities $ 1,043,888 $ 1,053,011
Convertible Debt | Convertible senior notes due 2029 (the “2029 Notes”)    
Liability component:    
Principal 460,000 460,000
Unamortized debt discount and debt issuance costs (6,420) (7,579)
Total long-term debt, including current maturities 453,580 452,421
Convertible Debt | Convertible senior notes due 2030 (the “2030 Notes”)    
Liability component:    
Principal 500,000 500,000
Unamortized debt discount and debt issuance costs (10,264) (11,458)
Total long-term debt, including current maturities $ 489,736 $ 488,542