v3.26.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 26, 2026
Mar. 31, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Oct. 31, 2025
Subsidiary, Sale of Stock              
Aggregate common stock value             15,000
Increase in the authorized amount $ 7,500            
Maximum              
Subsidiary, Sale of Stock              
Stock repurchase program authorized amount $ 22,500   $ 22,500   $ 22,500    
ATM Program              
Subsidiary, Sale of Stock              
Stock issued in connection with offering (in shares)     0 0 0 0  
ATM Program | B. Riley Securities, Inc. | Maximum              
Subsidiary, Sale of Stock              
Aggregate offering amount   $ 35,000