v3.25.2
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivative Financial Instruments (Details) - Interest Rate Swaption
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Derivative [Line Items]    
Notional amount $ 524,608 $ 524,608
Weighted-Average Maturity in Years   5 years 7 months 17 days
Fair value $ 311 $ 311
Weighted-Average Pay Rate 4.552% 4.552%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember us-gaap:SecuredOvernightFinancingRateSofrMember
Maximum    
Derivative [Line Items]    
Term of contract 20 years 20 years
Minimum    
Derivative [Line Items]    
Term of contract 1 year 1 year