XML 111 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Share Based Awards (Details Narrative) - USD ($)
8 Months Ended 12 Months Ended
Dec. 31, 2024
Apr. 30, 2024
Apr. 30, 2023
Oct. 15, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock compensation expense $ 4,103,034 $ 3,609,267 $ 3,656,724  
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense $ 4,068,622 $ 943,648 $ 2,940,239  
Weighted average period for recognition 1 year 3 months 1 year 11 months 12 days 1 year 11 months 8 days  
Stock compensation expense $ 1,210,193 $ 2,619,501 $ 1,617,982  
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense $ 5,328,970 $ 2,749,936 $ 932,592  
Weighted average period for recognition 1 year 3 months 3 months 3 days 8 months 23 days  
Stock compensation expense $ 2,892,841 $ 989,766 $ 2,038,742  
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 11,250,000