v3.26.1
Debt - Narrative (Details)
Jul. 16, 2024
USD ($)
Apr. 14, 2020
USD ($)
$ / instrument
Mar. 31, 2026
$ / instrument
Apr. 14, 2025
USD ($)
Oct. 29, 2024
USD ($)
Cash flow hedging | Capped call | Designated as hedging instrument          
Line of Credit Facility [Line Items]          
Cap price (in USD per share) | $ / instrument   42.00 42.00    
Credit agreement | Line of credit          
Line of Credit Facility [Line Items]          
Credit agreement term 5 years        
Maximum borrowing capacity $ 225,000,000.0        
Interest rate 6.50%        
Quarterly principal payment percentage 0.25%        
Credit agreement | Line of credit | Minimum          
Line of Credit Facility [Line Items]          
Prepayment of premium percentage 1.00%        
Credit agreement | Line of credit | Maximum          
Line of Credit Facility [Line Items]          
Prepayment of premium percentage 3.00%        
Credit agreement | Line of credit | Term loan          
Line of Credit Facility [Line Items]          
Amount borrowed $ 125,000,000.0        
Credit agreement | Line of credit | Delayed draw term loan (DDTL)          
Line of Credit Facility [Line Items]          
Amount borrowed 100,000,000.0        
Option to draw $ 40,000,000.0        
Option to draw, term 18 months        
Additional principal amount         $ 37,700,000
Additional delayed draw facility $ 60,000,000.0        
Credit agreement | Line of credit | Delayed draw term loan (DDTL) | Minimum          
Line of Credit Facility [Line Items]          
Option to draw, term 6 months        
Unutilized commitment percentage 1.50%        
Credit agreement | Line of credit | Delayed draw term loan (DDTL) | Maximum          
Line of Credit Facility [Line Items]          
Unutilized commitment percentage 2.50%        
Senior Notes Due 2025 | Convertible notes payable          
Line of Credit Facility [Line Items]          
Amount borrowed       $ 230,000,000.0  
Basis rate (in percentage)   2.50%      
Proceeds from issuance of debt   $ 222,500,000