XML 58 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - 0.75% Senior Convertible Notes due 2026 (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
USD ($)
Aug. 31, 2021
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Days
Jun. 30, 2024
USD ($)
Line Of Credit Facility [Line Items]            
Payment terms         interest immediately and are payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2025.  
Loss on debt extinguishment     $ 0 $ 0 $ (17,576,000) $ 0
0.75% Senior Convertible Notes due 2026            
Line Of Credit Facility [Line Items]            
Aggregate principal amount of debt   $ 316,300,000        
Interest rate   0.75%        
Debt instrument, maturity date   Aug. 01, 2026        
Debt instrument, frequency of periodic payment   semi-annually        
Debt instrument, Date of first payment   Feb. 01, 2022        
Net proceeds   $ 306,200,000        
Payment terms         Interest on the 2026 Notes is payable semi-annually in arrears on February 1 and August 1 of each year, beginning on February 1, 2022.  
Debt instrument covenant description         The 2026 Notes do not contain any financial covenants.  
Initial conversion rate | shares   54.5316        
Debt instrument converted principal amount   $ 1,000        
Conversion price per share | $ / shares   $ 18.34        
Consecutive trading days | Days         30  
Threshold percentage of par value trigger   130.00%     98.00%  
Number of conversion price, consecutive business days | Days         5  
Number of conversion price, consecutive trading days | Days         10  
Debt instrument converted principal amount         $ 1,000,000  
Debt conversion start date         Feb. 02, 2026  
Convertible notes redemption start date   Aug. 06, 2024        
Convertible notes, redemption price percentage 80.00% 100.00%        
Debt instrument repurchased amount $ 268,400,000          
Loss on debt extinguishment         $ 17,600,000  
Principal payments due $ 0 $ 0        
Effective interest rate     1.40%   1.40%  
Interest expenses     $ 200,000 1,100,000 $ 1,000,000 2,200,000
Amortization of debt issuance costs     100,000 $ 500,000 500,000 $ 1,000,000
Writeoff unamortized debt issuance costs and debt discount     $ 2,300,000   $ 2,300,000  
0.75% Senior Convertible Notes due 2026 | Minimum            
Line Of Credit Facility [Line Items]            
Threshold trading days | Days         20  
0.75% Senior Convertible Notes due 2026 | Maximum            
Line Of Credit Facility [Line Items]            
Threshold percentage of par value trigger         130.00%