XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Credit Agreement - Schedule of Credit Agreement (Parenthetical) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Line Of Credit Facility [Line Items]    
Letters of credit, borrowing limit under the credit agreement $ 125,000,000.0  
2021 Letter of Credit [Member]    
Line Of Credit Facility [Line Items]    
Letter of credit, prime rate 3.25%  
Line of credit interest rate 2.25%  
Credit Agreement [Member] | Letter of Credit [Member] | BMO Harris Bank N.A. ("BMO Harris") [Member]    
Line Of Credit Facility [Line Items]    
Letters of credit, borrowing limit under the credit agreement   $ 50,000,000.0
Credit Agreement [Member] | Letter of Credit Sublimit [Member] | BMO Harris Bank N.A. ("BMO Harris") [Member]    
Line Of Credit Facility [Line Items]    
Letters of credit, borrowing limit under the credit agreement   $ 25,000,000.0