XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Share Based Awards (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Oct. 15, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock compensation expense   $ 3,634,033 $ 1,764,042  
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 14,303,166    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   1 year 7 months 13 days    
Stock compensation expense $ 202,062 $ 1,958,711 $ 1,561,978  
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 8,798,089    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   1 year 6 months 21 days    
Stock compensation expense   $ 1,675,322    
2019 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares issuable       0
2019 Equity Incentive Plan [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares issuable       11,750,000
2024 Omnibus Equity Incentive Plan [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares issuable   24,603,000