XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Other assets and liabilities - Summary of company's derivatives and other instruments and their balance sheet location (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]      
Derivative pay interest rate 3.30% 3.48%  
Derivative receivable interest rate 3.87% 4.49%  
Derivative, remaining maturity 4 years 3 months 14 days 4 years 10 months 9 days  
Interest Rate Swaps      
Derivatives, Fair Value [Line Items]      
Notional amount $ 372,560,000 $ 342,550,000 $ 503,000,000
Derivative asset, reduction related to variation margin 5,300,000 11,400,000  
Derivative liabilities, reduction related to variation margin 1,200,000 35,000.0  
Interest Rate Swaps | Other assets      
Derivatives, Fair Value [Line Items]      
Notional amount 283,500,000 337,550,000  
Derivative assets, at fair value 149,000 0  
Interest Rate Swaps | Other liabilities      
Derivatives, Fair Value [Line Items]      
Notional amount 89,060,000 5,000,000  
Derivative liabilities, at fair value 0 (4,000)  
Forward Purchase Commitments | Other assets      
Derivatives, Fair Value [Line Items]      
Notional amount 475,000 30,581,000  
Derivative assets, at fair value 0 204,000  
Forward Purchase Commitments | Other liabilities      
Derivatives, Fair Value [Line Items]      
Notional amount 0 35,398,000  
Derivative liabilities, at fair value $ 0 $ (336,000)