v3.26.1
STOCKHOLDERS EQUITY - Schedule of Stock Repurchases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares of common stock repurchased (in shares) 129,543  
Total cost $ 583,000  
Annual Repurchase Program    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares of common stock repurchased (in shares) 129,543 129,543
Average price paid per share (USD per share) $ 4.50 $ 4.50
Total cost $ 582,944 $ 582,944