XML 126 R51.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-based Compensation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Oct. 10, 2023
Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized stock-based compensation     $ 0 $ 0  
2015 Stock Option Plan [Member] | Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options description     The maximum number of shares of Common Stock which may be issued over the term of the Plan shall not exceed Twenty-Two Thousand Five Hundred (22,500). Options are exercisable over periods not to exceed 10 years (five years for incentive stock options granted to holders of 10% or more of voting stock) from the date of grant.    
Option exercisable period     10 years    
Common stock subject to option percentage     20.00%    
Share based compensation award vesting period     1 year    
2021 Equity Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Purchase price of common stock, percent     5.00%    
2021 Equity Incentive Plan [Member] | Common Class A [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock reserved for issuance     616,518    
2023 Equity Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares granted 2,669,232 1,850,000   350,000  
2023 Equity Incentive Plan [Member] | Common Class A [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock reserved for issuance         500,000