XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - 2026 Convertible Notes Narrative (Details) - Convertible debt - 2026 Convertible Notes
1 Months Ended 6 Months Ended
Sep. 30, 2019
USD ($)
D
$ / shares
Jun. 30, 2025
Long-term debt    
Debt instrument additional amount available for repurchase | $ $ 37,500,000  
Interest rate ( as a percent ) 1.50% 1.50%
Net proceeds from issuance of convertible notes | $ $ 279,300,000  
Trading days, number 20  
Consecutive trading days, period 30  
Stock price trigger 130.00%  
Business days, period 5 days  
Consecutive trading-day period 5 days  
Maximum product of the closing sale price of shares of the Company's common stock and the applicable conversion rate for such trading day 98.00%  
Conversion ratio 19.0404  
Conversion price per share (in dollars per share) | $ / shares $ 52.52  
Redemption price as percent of principal amount 100.00%  
Minimum percentage of principal held by convertible debt instrument holders required to issue notice for declaration of principal and unpaid interest payable upon events of default 25.00%  
Convertible instruments principal and unpaid interest payable upon events of default 100.00%  
Term of the convertible notes   1 year 2 months 12 days
Redemption on or after September 20, 2023    
Long-term debt    
Trading days, number 19  
Consecutive trading days, period 30  
Stock price trigger 130.00%  
Redemption price as percent of principal amount 100.00%  
Sinking fund | $ $ 0