XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Recurring Measurements (Details) - Fair Value, Recurring - Derivative instruments - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current Assets    
Assets:    
Total Gross Fair Value $ 4,616 $ 13,296
Gross Amounts Offset in Balance Sheet (4,616) (3,968)
Net Fair Value Presented in Balance Sheet 0 9,328
Noncurrent Assets    
Assets:    
Total Gross Fair Value   1,911
Gross Amounts Offset in Balance Sheet   (1,469)
Net Fair Value Presented in Balance Sheet   442
Current Liabilities    
Liabilities:    
Total Gross Fair Value 13,900 3,968
Gross Amounts Offset in Balance Sheet (4,616) (3,968)
Net Fair Value Presented in Balance Sheet 9,284 0
Noncurrent Liabilities    
Liabilities:    
Total Gross Fair Value 1,619 1,476
Gross Amounts Offset in Balance Sheet 0 (1,469)
Net Fair Value Presented in Balance Sheet 1,619 7
Level 1 | Current Assets    
Assets:    
Total Gross Fair Value 0 0
Level 1 | Noncurrent Assets    
Assets:    
Total Gross Fair Value   0
Level 1 | Current Liabilities    
Liabilities:    
Total Gross Fair Value 0 0
Level 1 | Noncurrent Liabilities    
Liabilities:    
Total Gross Fair Value 0 0
Level 2 | Current Assets    
Assets:    
Total Gross Fair Value 4,616 13,296
Level 2 | Noncurrent Assets    
Assets:    
Total Gross Fair Value   1,911
Level 2 | Current Liabilities    
Liabilities:    
Total Gross Fair Value 13,900 3,968
Level 2 | Noncurrent Liabilities    
Liabilities:    
Total Gross Fair Value 1,619 1,476
Level 3 | Current Assets    
Assets:    
Total Gross Fair Value 0 0
Level 3 | Noncurrent Assets    
Assets:    
Total Gross Fair Value   0
Level 3 | Current Liabilities    
Liabilities:    
Total Gross Fair Value 0 0
Level 3 | Noncurrent Liabilities    
Liabilities:    
Total Gross Fair Value $ 0 $ 0