XML 64 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Outstanding Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Feb. 29, 2024
Debt Instrument        
Total long-term debt, including current maturities $ 1,043,888 $ 1,053,011    
Less: Long-term debt, current 53,328 50,607    
Total long-term debt $ 990,560 1,002,404    
Convertible senior notes due 2029 (the “2029 Notes”) | Convertible Debt        
Debt Instrument        
Interest rate (as a percent) 0.625%     0.625%
Total long-term debt, including current maturities $ 453,580 452,421    
Convertible senior notes due 2030 (the “2030 Notes”) | Convertible Debt        
Debt Instrument        
Interest rate (as a percent) 0.00%   0.00%  
Total long-term debt, including current maturities $ 489,736 488,542    
Non-revolving Loan        
Debt Instrument        
Total long-term debt, including current maturities 0 16    
Master Vehicle Loan        
Debt Instrument        
Total long-term debt, including current maturities $ 100,572 $ 112,032    
Master Vehicle Loan | Minimum        
Debt Instrument        
Interest rate (as a percent) 5.85%      
Master Vehicle Loan | Maximum        
Debt Instrument        
Interest rate (as a percent) 7.10%