XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
FINANCIAL DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivatives designated as hedging instruments    
Total derivatives designated as hedging instruments $ 2,310 $ 1,396
Prepaid expenses and other    
Derivatives designated as hedging instruments    
Derivative asset, fair value, gross asset 2,362 1,422
Accounts payable and Other accrued liabilities    
Derivatives designated as hedging instruments    
Derivative liability, fair value, gross liability $ (52) $ (26)