v3.26.1
Accounting for Share-Based Payments (Details Narrative) - USD ($)
Jun. 03, 2013
Jun. 30, 2026
Apr. 24, 2026
Apr. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested stock   $ 0    
2013 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vested period 3 years      
Expiration period 10 years      
2023 Omnibus Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Awards available for grant   7,997,252 8,000,000  
2023 Omnibus Equity Incentive Plan [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based payments granted       10,000