XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure    
Gross Amounts $ 2,838 $ 830
Gross Amounts Offset 683 630
Amounts Net of Offset 2,155 200
Financial Collateral 0 0
Net Amount 2,155 200
Derivative contracts - current    
Derivative Instruments and Hedging Activities Disclosure    
Gross Amounts 2,760 744
Gross Amounts Offset 344 630
Amounts Net of Offset 2,416 114
Financial Collateral 0 0
Net Amount 2,416 114
Derivative contracts - non-current    
Derivative Instruments and Hedging Activities Disclosure    
Gross Amounts 78 86
Gross Amounts Offset 339 0
Amounts Net of Offset (261) 86
Financial Collateral 0 0
Net Amount $ (261) $ 86