XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 460,785 $ 622,547 $ 1,117,361 $ 1,102,188
Unrecognized stock-based compensation expense 0   0  
Stock options outstanding, aggregate intrinsic value 0   0  
Stock options exercisable, aggregate intrinsic value $ 0   $ 0  
Omnibus Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value assumptions, expected volatility rate     100.00%  
Stock Grants | Minimum | Omnibus Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting employment period (in years)     1 year  
Stock Grants | Maximum | Omnibus Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting employment period (in years)     3 years  
Stock Options | Minimum | Omnibus Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting employment period (in years)     1 year  
Stock Options | Maximum | Omnibus Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting employment period (in years)     3 years