Quarterly report [Sections 13 or 15(d)]

Stock Option (Details Narrative)

v3.26.1
Stock Option (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted 0  
Share-based compensation expense $ 0 $ 24,699
Unrecognized share-based compensation expense 0  
Aggregated intrinsic value $ 0  
Plan 2020 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares available for grant 5,096,394  
Shares authorized for issuance 13,216,767