v3.26.1
SHAREHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 30, 2026
Jun. 30, 2026
ATM Program      
SHAREHOLDERS' EQUITY      
Number of shares issued   14,295 15,126
Gross proceeds from issuance of common stock   $ 200 $ 200
Average selling price per share   $ 12.51 $ 12.33
Net proceeds   $ 200 $ 200
Common shares remaining available for future issuance   $ 34,800 $ 34,800
Public offering      
SHAREHOLDERS' EQUITY      
Number of shares issued 3,105,000    
Net proceeds $ 14,000    
Share price $ 5    
Underwriting discounts and commissions $ 1,100    
Other offering expenses $ 400