XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
STOCKHOLDERS' EQUITY        
Stock option expense $ 2,928,547 $ 2,080,565 $ 8,248,461 $ 4,905,482
Compensation cost related to nonvested awards not yet recognized $ 2,386,621,700   $ 2,386,621,700  
Compensation cost related to nonvested awards not yet recognized, expected weighted-average period for recognition     2 years 2 months 4 days  
2015 Equity Incentive Plan        
STOCKHOLDERS' EQUITY        
Maximum number of shares authorized to issue 11,590,000   11,590,000