XML 90 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Share Based Awards (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Oct. 15, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock compensation expense   $ 7,255,420 $ 3,041,219  
Stock options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense   $ 12,374,099    
Expected to be recognized over weighted average period (in years)   1 year 6 months    
Stock compensation expense $ 301,831 $ 3,926,868 $ 2,739,388  
Restricted stock        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense   $ 7,397,640    
Expected to be recognized over weighted average period (in years)   1 year 5 months 26 days    
Stock compensation expense   $ 3,328,552    
2019 Equity Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares issuable (in shares)       0
2019 Equity Incentive Plan | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares issuable (in shares)   11,750,000    
2024 Omnibus Equity Incentive Plan | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares issuable (in shares)   24,603,000