v3.26.3
Hedge Accounting (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Jun. 30, 2025
May 31, 2025
Apr. 30, 2025
Oct. 17, 2024
Oct. 16, 2024
Derivative Contracts                    
Amortization of OCI   $ 202 $ 193 $ 619 $ 814          
Transfers Level 1 to Level 2     0              
Transfers Level 2 to Level 1     0              
Fair value transfers, net     0              
Designated as hedging instrument | Interest rate contract                    
Derivative Contracts                    
Hedging transactions, net change $ 0 200 200 200            
Amortization of frozen AOCI 0 200 200 600            
Designated as hedging instrument | Cash flow hedging | Interest rate contract                    
Derivative Contracts                    
Amortization of OCI $ 0 $ 200 $ 200 600            
Designated as hedging instrument | Cash flow hedging | Interest rate swap                    
Derivative Contracts                    
Derivative, Term of contract     6 years              
Percentage of debt outstanding amount covered by hedging 50.00%   50.00%              
Terminated hedge fair value $ 2,600   $ 2,600              
Hedge termination fees     0              
Designated as hedging instrument | Cash flow hedging | Interest rate swap | Rabobank                    
Derivative Contracts                    
Terminated hedge fair value             $ 100   $ 500  
Notional amount $ 4,900   $ 4,900     $ 4,900 $ 7,700 $ 11,800 11,800 $ 33,200
Floating rate exposure                 $ 0  
Designated as hedging instrument | Cash flow hedging | Interest rate swap | Maximum                    
Derivative Contracts                    
Hedge termination fees       $ 100            
Designated as hedging instrument | Cash flow hedging | Interest rate swap | Maximum | Rabobank                    
Derivative Contracts                    
Terminated hedge fair value           $ 100