v3.26.1
Debt - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 27, 2026
USD ($)
trading_day
$ / shares
Mar. 08, 2024
USD ($)
trading_day
$ / shares
Mar. 31, 2026
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
May 31, 2020
Debt Instrument [Line Items]                  
Proceeds from convertible senior notes | $           $ 291,157,000 $ 0    
Convertible Senior Notes Due 2025 | Convertible Senior Notes                  
Debt Instrument [Line Items]                  
Interest rate                 1.50%
Settlement of debt | $         $ 40,800,000        
Convertible Senior Notes Due 2029 | Convertible Senior Notes                  
Debt Instrument [Line Items]                  
Interest rate   1.50%              
Principal amount: | $   $ 316,300,000       316,250,000   $ 316,250,000  
Net proceeds from issuance of convertible notes | $   $ 306,800,000              
Debt instrument, convertible, conversion ratio   0.0289361              
Conversion price (in dollars per share) | $ / shares   $ 34.56              
Debt instrument, convertible, threshold trading days   20              
Debt instrument, convertible, threshold trading days consecutive trading days   30              
Redemption price percentage   100.00%              
Principal amount | $           0      
Capped call transactions net cost | $       $ 15,800,000          
Debt instrument, initial cap price per share (in dollars per share) | $ / shares       $ 42.01          
Convertible Senior Notes Due 2029 | Convertible Senior Notes | Conversion Instance, 130%                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold trading days   20              
Debt instrument, convertible, threshold trading days consecutive trading days   30              
Convertible Senior Notes Due 2029 | Convertible Senior Notes | Conversion Instance, 98%                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold trading days   5              
Debt instrument, convertible, threshold trading days consecutive trading days   10              
Convertible Senior Notes Due 2029 | Convertible Senior Notes | Minimum                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%              
Convertible Senior Notes Due 2029 | Convertible Senior Notes | Minimum | Conversion Instance, 130%                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%              
Convertible Senior Notes Due 2029 | Convertible Senior Notes | Minimum | Conversion Instance, 98%                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold percentage of stock price trigger   98.00%              
Convertible Senior Notes Due 2032 | Convertible Senior Notes                  
Debt Instrument [Line Items]                  
Interest rate 0.00%                
Principal amount: | $ $ 300,000,000.0         $ 300,000,000      
Net proceeds from issuance of convertible notes | $ $ 291,200,000                
Debt instrument, convertible, conversion ratio 0.0270362                
Conversion price (in dollars per share) | $ / shares $ 36.99                
Debt instrument, convertible, threshold trading days 20                
Debt instrument, convertible, threshold trading days consecutive trading days 30                
Redemption price percentage 100.00%                
Additional principal amount | $ $ 35,000,000.0                
Proceeds from convertible senior notes | $ $ 15,300,000                
Capped call transactions net cost | $     $ 15,300,000            
Debt instrument, initial cap price per share (in dollars per share) | $ / shares     $ 47.08            
Convertible Senior Notes Due 2032 | Convertible Senior Notes | Conversion Instance, 130%                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold trading days 20                
Debt instrument, convertible, threshold trading days consecutive trading days 30                
Convertible Senior Notes Due 2032 | Convertible Senior Notes | Conversion Instance, 98%                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold trading days 5                
Debt instrument, convertible, threshold trading days consecutive trading days 10                
Convertible Senior Notes Due 2032 | Convertible Senior Notes | Minimum                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold percentage of stock price trigger 130.00%                
Convertible Senior Notes Due 2032 | Convertible Senior Notes | Minimum | Conversion Instance, 130%                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold percentage of stock price trigger 130.00%                
Convertible Senior Notes Due 2032 | Convertible Senior Notes | Minimum | Conversion Instance, 98%                  
Debt Instrument [Line Items]                  
Debt instrument, convertible, threshold percentage of stock price trigger 98.00%