v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 4,644 $ 22,659 $ 6,332 $ 24,387
Other comprehensive income (loss) before reclassifications     728 4,090
Net realized losses (gains) reclassified from accumulated other comprehensive income     (3,536) (1,143)
Other comprehensive income (loss) (1,141) 3,859 (2,808) 2,947
Ending balance 1,692 16,954 1,692 16,954
Accumulated other comprehensive income (loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     2,759 959
Ending balance (49) 3,906 (49) 3,906
Net Unrealized Gains (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     (95) (1)
Net realized losses (gains) reclassified from accumulated other comprehensive income     19 0
Other comprehensive income (loss)     (76) (1)
Ending balance (13) 22 (13) 22
Net Unrealized Gains (Losses) 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     823 4,091
Net realized losses (gains) reclassified from accumulated other comprehensive income     (3,555) (1,143)
Other comprehensive income (loss)     (2,732) 2,948
Ending balance $ (36) $ 3,884 $ (36) $ 3,884