v3.26.1
STOCKHOLDERS' EQUITY - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
STOCKHOLDERS' EQUITY    
Stock option expense $ 2,838,267 $ 2,651,080
Compensation cost related to nonvested awards not yet recognized $ 16,581,740  
Compensation cost related to nonvested awards not yet recognized, expected weighted-average period for recognition 2 years 2 months 4 days