XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION - Outstanding balance of restricted stock units (Details) - Restricted stock units - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted Stock Units, Beginning Balance 2,823,500 2,890,500
Restricted Stock Units, Intrinsic Value Beginning Balance $ 3,134,085 $ 4,480,275
Granted 331,250 394,000
Forfeited (345,250) (461,000)
Restricted Stock Units, Ending Balance 2,809,500 2,823,500
Restricted Stock Units, Intrinsic Value Ending Balance $ 2,556,645 $ 3,134,085