v3.26.3
Debt - 0.75% Convertible Senior Notes due 2026 (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 30, 2026
USD ($)
Mar. 31, 2025
USD ($)
Aug. 31, 2021
USD ($)
$ / shares
shares
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Days
Sep. 30, 2025
USD ($)
Line Of Credit Facility [Line Items]              
Loss on debt extinguishment       $ 0 $ 0 $ (11,883,000) $ (17,576,000)
Repayment of aggregate principal amount outstanding under 2026 notes           $ 200,000,000 0
0.75% Convertible Senior 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 was 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 did not contain any financial covenants.  
Initial conversion rate | shares     54.5316        
Debt instrument converted principal amount     $ 1,000,000        
Conversion price per share | $ / shares     $ 18.34        
Consecutive trading days | Days           30  
Threshold percentage of par value trigger   80.00% 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        
Debt instrument repurchased amount   $ 268,400,000          
Loss on debt extinguishment             17,600,000
Repayment of aggregate principal amount outstanding under 2026 notes $ 63,300,000            
Effective interest rate       1.40%   1.40%  
Interest expenses       $ 100,000 200,000 $ 500,000 1,300,000
Amortization of debt issuance costs         $ 100,000 200,000 $ 700,000
Writeoff unamortized debt issuance costs and debt discount       $ 2,300,000   $ 2,300,000  
0.75% Convertible Senior Notes due 2026 | Minimum              
Line Of Credit Facility [Line Items]              
Threshold trading days | Days           20  
0.75% Convertible Senior Notes due 2026 | Maximum              
Line Of Credit Facility [Line Items]              
Threshold percentage of par value trigger           130.00%