v3.26.3
SHARE REPURCHASES (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Sep. 24, 2025
Dec. 12, 2023
Feb. 16, 2023
Share Repurchase Program                    
Stock repurchased during period, value   $ 4,308   $ 4,345            
Common Stock Repurchase Program, December 2023                    
Share Repurchase Program                    
Stock repurchase program, authorized amount                 $ 5,000  
Stock repurchased during period, shares (in shares)   263,910   266,161 266,161 40,726        
Stock repurchased during period, value   $ 4,300   $ 4,300 $ 4,300 $ 700        
Shares acquired, average cost per share (in dollars per share)   $ 16.29   $ 16.29 $ 16.29 $ 16.28        
Share repurchase program, remaining authorized, amount               $ 0    
Common Stock Repurchase Program, September 2025                    
Share Repurchase Program                    
Stock repurchase program, authorized amount               $ 10,000    
Stock repurchased during period, shares (in shares) 0 0 0 0 307,563          
Stock repurchased during period, value         $ 5,000          
Shares acquired, average cost per share (in dollars per share)         $ 16.26          
Share repurchase program, remaining authorized, amount $ 5,000   $ 5,000              
Series A Preferred Stock Repurchase Program, February 2023 | Cumulative Preferred Stock                    
Share Repurchase Program                    
Stock repurchase program, authorized amount                   $ 3,000
Stock repurchased during period, shares (in shares)             21,192      
Stock repurchased during period, value     $ 0 $ 0     $ 400      
Shares acquired, average cost per share (in dollars per share)             $ 18.45