v3.26.3
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
COMMITMENTS AND CONTINGENCIES      
Aggregate change in control payment committed to be paid $ 1.5    
Employer matching contributions (as a percent)   4.00%  
Total contributions by the company   $ 0.5 $ 0.5
Employment Agreements      
COMMITMENTS AND CONTINGENCIES      
Aggregate change in control payment committed to be paid   $ 6.7 $ 3.7