v3.25.2
EMPLOYEE BENEFITS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
EMPLOYEE BENEFITS        
Maximum amount of annual employer match per participant     $ 2,000  
Matching contributions $ 32,000 $ 16,000 $ 100,000 $ 100,000
Minimum        
EMPLOYEE BENEFITS        
Percentage of participant deferrals of cash compensation     0.00%  
Maximum        
EMPLOYEE BENEFITS        
Percentage of participant deferrals of cash compensation     100.00%