v3.25.4
Derivative Financial Instruments - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Contract
Mar. 31, 2025
USD ($)
Contract
Mar. 31, 2023
USD ($)
Contract
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
CreditRisk
Derivative [Line Items]              
Number of credit risk participation agreement | CreditRisk             3
Cash Flow Hedging [Member]              
Derivative [Line Items]              
Number of interest rate swap contracts terminated | Contract         2    
Number of forward starting contracts terminated | Contract     2        
Cash Flow Hedging [Member] | Interest Rate Cap [Member]              
Derivative [Line Items]              
Number of interest rate swap contracts | Contract     2        
Notional amount     $ 80,000     $ 80,000  
Cash Flow Hedging [Member] | Interest Rate Cap One [Member]              
Derivative [Line Items]              
Notional amount     $ 40,000     $ 40,000  
Interest rate cap, strike rate     3.45%     3.45%  
Derivative, start date           Dec. 05, 2025  
Derivative, maturity dates           Dec. 05, 2028  
Cash Flow Hedging [Member] | Interest Rate Cap Two [Member]              
Derivative [Line Items]              
Notional amount     $ 40,000     $ 40,000  
Interest rate cap, strike rate     3.60%     3.60%  
Derivative, start date           Dec. 19, 2025  
Derivative, maturity dates           Dec. 19, 2029  
Cash Flow Hedging [Member] | Forward Interest Rate Swap Contracts [Member]              
Derivative [Line Items]              
Derivative instruments and hedges, cash payment     $ 100     $ 100  
Cash Flow Hedging [Member] | Interest Rate Floor [Member]              
Derivative [Line Items]              
Notional amount $ 20,000 $ 25,000   $ 20,000      
Derivative, maturity dates Mar. 15, 2029 Mar. 27, 2026          
Cash Flow Hedging [Member] | Interest Rate Floor [Member] | Maximum [Member]              
Derivative [Line Items]              
Derivative instrument, interest rate, increase (decrease) (3.05%) (3.00%)          
Fair Value Hedging [Member]              
Derivative [Line Items]              
Number of interest rate swap contracts terminated | Contract       3      
Net Investment Hedging [Member] | Credit Derivatives [Member]              
Derivative [Line Items]              
Notional amount             $ 18,600
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member]              
Derivative [Line Items]              
Net unrealized gain         $ 1,100    
Remaining unrealized gains associated with terminated derivatives           100 $ 300
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member] | Interest Rate Cap [Member]              
Derivative [Line Items]              
Notional amount     80,000     80,000  
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member] | Forward Interest Rate Swap Contracts [Member]              
Derivative [Line Items]              
Notional amount     40,000     40,000  
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member] | Forward Interest Rate Swap Contracts One [Member]              
Derivative [Line Items]              
Notional amount     20,000     20,000  
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member] | Forward Interest Rate Swap Contracts Two [Member]              
Derivative [Line Items]              
Notional amount     20,000     20,000  
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member] | Interest Rate Swap [Member]              
Derivative [Line Items]              
Notional amount         20,000    
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member] | Interest Rate Swap One [Member]              
Derivative [Line Items]              
Notional amount         10,000    
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member] | Interest Rate Swap Two [Member]              
Derivative [Line Items]              
Notional amount         $ 10,000    
Derivatives Designated as Hedging Instruments [Member] | Fair Value Hedging [Member] | Interest Rate Swap [Member]              
Derivative [Line Items]              
Notional amount $ 30,000     $ 30,000      
Derivatives Designated as Hedging Instruments [Member] | Fair Value Hedging [Member] | Interest Rate Swap One [Member]              
Derivative [Line Items]              
Notional amount 10,000     10,000      
Derivatives Designated as Hedging Instruments [Member] | Fair Value Hedging [Member] | Interest Rate Swap Two [Member]              
Derivative [Line Items]              
Notional amount 10,000     10,000      
Derivatives Designated as Hedging Instruments [Member] | Fair Value Hedging [Member] | Interest Rate Swap Three [Member]              
Derivative [Line Items]              
Notional amount $ 10,000     $ 10,000      
Not Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]              
Derivative [Line Items]              
Notional amount     $ 11,800     11,800  
Derivative, cash received on hedge           $ 100