XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurement - Additional Information (Detail) - USD ($)
Jun. 30, 2022
May 31, 2021
May 10, 2021
Oct. 09, 2019
2026 Senior Notes        
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]        
Debt instrument, aggregate principal amount $ 300,000,000     $ 300,000,000
2029 Senior Notes        
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]        
Debt instrument, aggregate principal amount 350,000,000 $ 350,000,000 $ 350,000,000  
Fair Value | Fair Value, Inputs Level 2 | 2026 Senior Notes        
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]        
Senior notes 270,800,000      
Fair Value | Fair Value, Inputs Level 2 | 2029 Senior Notes        
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]        
Senior notes $ 287,900,000