XML 111 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Offsetting Assets (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Derivative Instruments and Hedging Activities Disclosure  
Gross Amounts $ 830
Gross Amounts Offset 630
Amounts Net of Offset 200
Financial Collateral 0
Net Amount 200
Derivative contracts - current  
Derivative Instruments and Hedging Activities Disclosure  
Gross Amounts 744
Gross Amounts Offset 630
Amounts Net of Offset 114
Financial Collateral 0
Net Amount 114
Derivative contracts - non-current  
Derivative Instruments and Hedging Activities Disclosure  
Gross Amounts 86
Gross Amounts Offset 0
Amounts Net of Offset 86
Financial Collateral 0
Net Amount $ 86