XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Agreement - Schedule of Credit Agreement (Parenthetical) (Detail)
12 Months Ended
Dec. 31, 2022
USD ($)
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]  
Discount interest rate to prime 1.00%
Letter of credit, prime rate 7.50%
Line of credit interest rate 6.50%
2021 Letter of Credit [Member] | Minimum [Member]  
Line Of Credit Facility [Line Items]  
Line of credit facility, interest rate 3.00%