v3.26.1
STOCKHOLDERS' EQUITY - Additional information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
STOCKHOLDERS' EQUITY        
Common stock issued upon vesting of restricted stock units (in shares)     353,738  
Stock options granted 0 0 0  
Weighted average grant date fair value       $ 8.47
Restricted Stock Units        
STOCKHOLDERS' EQUITY        
Common stock shares withheld for payroll tax obligations     122,941  
Unrecognized stock-based compensation expense $ 9,673,608   $ 9,673,608  
Weighted average remaining vesting period (in years)     2 years 7 months 28 days  
Stock options        
STOCKHOLDERS' EQUITY        
Unrecognized stock-based compensation expense 43,468   $ 43,468  
Weighted average remaining vesting period (in years)     2 years 5 months 8 days  
Restricted stock awards        
STOCKHOLDERS' EQUITY        
Unrecognized stock-based compensation expense $ 17,387   $ 17,387  
Weighted average remaining vesting period (in years)     4 months 2 days