XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK AWARDS, WARRANTS AND OPTIONS - Additional Information (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 01, 2024
shares
Jan. 01, 2023
shares
Jun. 30, 2021
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2023
$ / shares
Sep. 30, 2024
USD ($)
plan
$ / shares
shares
Sep. 30, 2023
$ / shares
STOCK AWARDS, WARRANTS AND OPTIONS              
Number of plans | plan           5  
Percentage of outstanding shares     5.00%        
Minimum limit of fair market value to be treated as non-statutory stock | $           $ 100,000  
Estimated weighted fair value of option granted (in per share) | $ / shares       $ 4.16 $ 4.93 $ 4.56 $ 3.88
Total unrecognized fair value compensation cost | $       $ 16,600,000   $ 16,600,000  
Weighted average period           1 year 4 months 24 days  
Employee Stock Option              
STOCK AWARDS, WARRANTS AND OPTIONS              
Terms of stock option plans           10 years  
Employee Stock Option | Stock Option Plan 2020              
STOCK AWARDS, WARRANTS AND OPTIONS              
Number of shares available for issuance       458,869   458,869  
Employee Stock Option | Stock Option Plan 2021              
STOCK AWARDS, WARRANTS AND OPTIONS              
Number of shares authorized for issuance     3,500,000        
Number of additional shares authorized 1,557,416 1,262,070          
Number of shares available for issuance       458,869   458,869  
Minimum | Employee Stock Option              
STOCK AWARDS, WARRANTS AND OPTIONS              
Vesting period           1 year  
Maximum | Employee Stock Option              
STOCK AWARDS, WARRANTS AND OPTIONS              
Vesting period           4 years