XML 129 R108.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Instruments: Derivatives and Hedging - Schedule of Foreign Currency Hedges (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial Instruments: Derivatives and Hedging    
Fair Value $ 9,386 $ 8,000
Foreign Exchange Forward Contracts    
Financial Instruments: Derivatives and Hedging    
Fair Value (115)  
April 2026 - June 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value 44,384  
Fair Value 109  
October 2027 - June 2032    
Financial Instruments: Derivatives and Hedging    
Notional Value 30,492  
Fair Value $ (224)