XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE FINANCIAL INSTRUMENTS - Summary of Gross Asset Balances of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Current Derivative Asset, Current
Total $ 5,537 $ 4,316
Total, Gross amounts netted in the condensed consolidated balance sheets (792) (1,646)
Total, Net amounts presented in the condensed consolidated balance sheets 4,745 2,670
Current assets    
Derivative [Line Items]    
Gross amounts recognized 3,739 2,573
Gross amounts netted in the condensed consolidated balance sheets (712) (461)
Net amounts presented in the condensed consolidated balance sheets 3,027 2,112
Other assets    
Derivative [Line Items]    
Gross amounts recognized 1,798 1,743
Gross amounts netted in the condensed consolidated balance sheets (80) (1,185)
Net amounts presented in the condensed consolidated balance sheets $ 1,718 $ 558