v3.25.2
Debt - Additional Information (Details) - USD ($)
1 Months Ended
Jun. 25, 2025
May 01, 2025
Sep. 30, 2023
Mar. 31, 2021
May 31, 2020
Jun. 30, 2025
Jun. 30, 2021
Convertible Debt | Debt Covenant Three              
Debt Instrument [Line Items]              
Redemption price, percentage         100.00%    
2025 Notes | Convertible Debt              
Debt Instrument [Line Items]              
Face amount         $ 230,000,000    
Converted amount     $ 201,000,000        
Repurchased face amount     184,000,000        
Redemption of outstanding debt   $ 46,500,000          
Proceeds from convertible debt         $ 222,800,000    
2027 Notes | Convertible Debt              
Debt Instrument [Line Items]              
Face amount             $ 600,000,000
Proceeds from convertible debt       $ 585,000,000      
2029 Notes | Convertible Debt              
Debt Instrument [Line Items]              
Face amount     300,000,000        
Proceeds from convertible debt     $ 292,000,000        
Credit Agreement | Revolving Credit Facility              
Debt Instrument [Line Items]              
Current borrowing capacity $ 200,000,000            
Credit sublimit 20,000,000            
Higher borrowing capacity option $ 141,000,000            
Higher borrowing capacity option, as percentage of Consolidated EBITDA 75.00%            
Fee amount $ 1,600,000            
Credit Agreement | Revolving Credit Facility | Minimum              
Debt Instrument [Line Items]              
Commitment fee percentage 0.20%            
Credit Agreement | Revolving Credit Facility | Maximum              
Debt Instrument [Line Items]              
Commitment fee percentage 0.25%            
Credit Agreement | Letter of Credit              
Debt Instrument [Line Items]              
Long-term line of credit           $ 6,000,000