XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Derivative financial instruments $ 23,973 $ 23,884  
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Derivative financial instruments 0 4,420  
Bank Credit Facility:      
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Long-term debt, carrying value 345,000 0  
Long-term debt, fair value $ 345,000 0  
6.75% Senior Notes due 2029:      
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Interest rate on debt instrument 6.75%   6.75%
5.875% Senior Notes due 2030:      
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Interest rate on debt instrument 5.875%    
Level 2 and Level 3      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Derivative financial instruments $ 23,973 23,884  
Derivative financial asset, fair value 23,973 23,884  
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Derivative financial instruments 4,540 4,420  
Derivative financial liabilities, fair value 4,540 4,420  
Level 1 | 6.75% Senior Notes due 2029:      
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Long-term debt, carrying value 1,229,230 1,229,836  
Long-term debt, fair value 1,116,791 1,129,029  
Level 1 | 5.875% Senior Notes due 2030:      
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Long-term debt, carrying value 965,000 965,000  
Long-term debt, fair value $ 829,900 $ 846,788