XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
STOCKHOLDERS' EQUITY    
Weighted average grant date fair values of options granted $ 19.80 $ 14.59
Options exercised to purchase common stock 133,805 7,927
Proceeds from exercise of employee stock options $ 86,390 $ 38,035
Intrinsic value of options exercised 3,394,400  
Stock option expense 7,057,401 $ 3,993,424
Compensation cost related to nonvested awards not yet recognized $ 20,229,215  
Compensation cost related to nonvested awards not yet recognized, expected weighted-average period for recognition 2 years 8 months 26 days  
Common stock    
STOCKHOLDERS' EQUITY    
Options exercised to purchase common stock 135,776 7,927