v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 6,332 $ 24,387
Other comprehensive income (loss) before reclassifications 200 (586)
Net realized losses (gains) reclassified from accumulated other comprehensive income (1,867) (326)
Other comprehensive losses (1,667) (912)
Ending balance 4,644 22,659
Accumulated other comprehensive income (loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 2,759 959
Ending balance 1,092 47
Net Unrealized Losses on Available-for-Sale Securities Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 63 23
Other comprehensive income (loss) before reclassifications (81) 12
Net realized losses (gains) reclassified from accumulated other comprehensive income 19 0
Other comprehensive losses (62) 12
Ending balance 1 35
Net Unrealized Gains on Derivatives Designated as Hedging Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 2,696 936
Other comprehensive income (loss) before reclassifications 281 (598)
Net realized losses (gains) reclassified from accumulated other comprehensive income (1,886) (326)
Other comprehensive losses (1,605) (924)
Ending balance $ 1,091 $ 12