XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes (Details) - Senior Notes - USD ($)
1 Months Ended
Mar. 31, 2018
Oct. 31, 2022
Aug. 01, 2022
Jul. 31, 2022
Convertible Debt        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 400,000,000   $ 400,000,000
Net proceeds $ 387,200,000      
Convertible Senior Notes, 1.250%        
Debt Instrument [Line Items]        
Aggregate principal amount $ 400,000,000      
Stated interest rate 1.25%   1.69% 5.53%