v3.26.1
Derivatives - Schedule of Net Gains (Losses) Relating to Free-standing Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest Rate Contract [Member]    
Derivative [Line Items]    
Net gains (losses) $ 51 $ 126
Forward Contracts [Member]    
Derivative [Line Items]    
Net gains (losses) $ 9 $ (42)