XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2
DERIVATIVE FINANCIAL INSTRUMENTS - Summary of Gross Asset Balances of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Current Derivative Asset, Current
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Gross amounts recognized $ (32,575)  
Total (7,084) $ 4,316
Gross amounts netted in the condensed consolidated balance sheets 17,871  
Total, Gross amounts netted in the condensed consolidated balance sheets 0 (1,646)
Net amounts presented in the condensed consolidated balance sheets (14,704)  
Total, Net amounts presented in the condensed consolidated balance sheets (7,084) 2,670
Current assets    
Derivative [Line Items]    
Gross amounts recognized 23,461 2,573
Gross amounts netted in the condensed consolidated balance sheets (17,871) (461)
Net amounts presented in the condensed consolidated balance sheets 5,590 2,112
Other assets    
Derivative [Line Items]    
Gross amounts recognized 2,030 1,743
Gross amounts netted in the condensed consolidated balance sheets 0 (1,185)
Net amounts presented in the condensed consolidated balance sheets $ 2,030 $ 558