v3.25.1
Long-term Debt - Additional Information (Detail)
1 Months Ended 3 Months Ended
Feb. 27, 2024
USD ($)
May 12, 2020
USD ($)
Sep. 16, 2019
USD ($)
Jul. 31, 2022
shares
Jul. 31, 2021
USD ($)
shares
Jan. 31, 2021
USD ($)
shares
Mar. 31, 2025
USD ($)
Days
$ / shares
Mar. 31, 2024
USD ($)
Mar. 08, 2024
$ / shares
Sep. 11, 2019
CounterParty
$ / shares
Capped Call Transactions [Member]                    
Debt Instrument [Line Items]                    
Number of counterparties | CounterParty                   2
Initial conversion price | $ / shares                   $ 39.4625
Initial cap price | $ / shares                   $ 63.14
Volume-weighted average price per share | $ / shares                 $ 64.11  
Proceeds from issuance of common stock $ 98,800,000                  
Convertible Senior Notes Due 2026 [Member]                    
Debt Instrument [Line Items]                    
Debt instrument, stated percentage     3.50%              
Debt instrument, due and payment description             The Convertible Notes are senior unsecured obligations of the Company and bear interest at a rate of 3.5% per year payable semiannually in arrears on March 15 and September 15 of each year, beginning on March 15, 2020.      
Debt instrument, frequency of periodic payment             semiannually      
Credit facility maturity date     Sep. 15, 2026              
Threshold trading days | Days             20      
Threshold consecutive trading days | Days             30      
Threshold percentage of stock price trigger             130.00%      
Redemption period, start date             Sep. 20, 2023      
Redemption price, percentage             100.00%      
Convertible Senior Notes Due 2026 [Member] | Prior to March 15, 2026 Convertible [Member]                    
Debt Instrument [Line Items]                    
Threshold trading days | Days             20      
Threshold consecutive trading days | Days             30      
Threshold percentage of stock price trigger             130.00%      
Trading price per principal amount             $ 1,000      
Convertible Senior Notes Due 2026 [Member] | Prior to March 15, 2026 Convertible [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Threshold percentage of stock price trigger             98.00%      
Convertible Senior Notes Due 2026 [Member] | Common Stock [Member]                    
Debt Instrument [Line Items]                    
Terms of conversion             The Convertible Notes are convertible into shares of the Company’s common stock at an initial conversion rate of 25.3405 shares per $1,000 principal amount of Convertible Notes (equivalent to an initial conversion price of approximately $39.4625 per share of common stock). The conversion rate is subject to customary anti-dilution adjustments. In addition, following certain events that occur prior to the maturity date or if the Company delivers a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its Convertible Notes in connection with such corporate event or a notice of redemption, as the case may be, in certain circumstances as provided in the Indenture.      
Conversion ratio             0.0253405      
Conversion price | $ / shares             $ 39.4625      
Convertible Senior Notes Due 2026 [Member] | 2019 Convertible Notes [Member]                    
Debt Instrument [Line Items]                    
Net proceeds from the sale of the notes     $ 212,900,000              
Payment of convertible debt discounts and commissions     6,600,000              
Payment of convertible debt offering expenses     500,000              
Payments of transactions cost     28,400,000              
Convertible Senior Notes Due 2026 [Member] | 2019 Convertible Notes [Member] | Exchange Agreements [Member]                    
Debt Instrument [Line Items]                    
Aggregate principal amount converted           $ 126,100,000        
Convertible Senior Notes Due 2026 [Member] | 2019 Convertible Notes [Member] | Common Stock [Member] | Exchange Agreements [Member]                    
Debt Instrument [Line Items]                    
Aggregate principal amount converted into shares | shares           3,906,869        
Convertible Senior Notes Due 2026 [Member] | 2020 Convertible Notes [Member]                    
Debt Instrument [Line Items]                    
Net proceeds from the sale of the notes   $ 322,900,000                
Payment of convertible debt discounts and commissions   5,700,000                
Payment of convertible debt offering expenses   300,000                
Payments of transactions cost   43,100,000                
Convertible Senior Notes Due 2026 [Member] | 2020 Convertible Notes [Member] | Exchange Agreements [Member]                    
Debt Instrument [Line Items]                    
Aggregate principal amount converted         $ 98,100,000          
Convertible notes held in treasury               $ 425,400,000    
Convertible Senior Notes Due 2026 [Member] | 2020 Convertible Notes [Member] | Common Stock [Member] | Exchange Agreements [Member]                    
Debt Instrument [Line Items]                    
Aggregate principal amount converted into shares | shares       3,027,018 5,992,217          
Convertible Senior Notes Due 2026 [Member] | 2019 and 2020 Convertible Notes [Member] | Exchange Agreements [Member]                    
Debt Instrument [Line Items]                    
Aggregate principal amount converted         $ 201,100,000          
Convertible Senior Notes Due 2026 [Member] | Capped Call Transactions [Member]                    
Debt Instrument [Line Items]                    
Call transactions remaining is a notional amount             $ 93,900,000      
Convertible Senior Notes Due 2026 [Member] | Private Offering [Member] | 2019 Convertible Notes [Member]                    
Debt Instrument [Line Items]                    
Principal amount     $ 220,000,000              
Convertible Senior Notes Due 2026 [Member] | Private Offering [Member] | 2020 Convertible Notes [Member]                    
Debt Instrument [Line Items]                    
Principal amount   $ 300,000,000