XML 79 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Schedule of Cash Flow Hedging Instruments (Details) - Interest Rate Contract - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2021
Effects of derivative instruments      
Notional amount   $ 50,000 $ 100,000
Derivative Assets $ 6,600    
Derivative Liabilities 1,000    
Cash Flow Hedging | Designated as Hedging Instrument      
Effects of derivative instruments      
Notional amount 425,000 425,000  
Derivative Assets 6,564 10,989  
Derivative Liabilities $ 985 $ 0