XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Senior Notes - Narrative (Detail) - USD ($)
$ in Millions
Jul. 30, 2022
Apr. 30, 2022
Jan. 29, 2022
Sep. 30, 2019
Jun. 30, 2018
2023 Notes          
Debt Instrument          
Debt instrument, principal amount   $ 9.4      
Private Offering          
Debt Instrument          
Debt instrument, principal amount         $ 300.0
Private Offering | 2024 Notes          
Debt Instrument          
Debt instrument, principal amount $ 350.0     $ 350.0  
Debt instrument, interest rate       0.00%  
Private Offering | 2023 Notes          
Debt Instrument          
Debt instrument, principal amount     $ 335.0    
Debt instrument, interest rate         0.00%
Overallotment option | 2023 Notes          
Debt Instrument          
Debt outstanding         $ 35.0