Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details Narrative)

v3.25.1
Subsequent Events (Details Narrative) - shares
Apr. 04, 2025
Apr. 03, 2025
Mar. 31, 2025
Jun. 30, 2024
Nov. 20, 2023
Nov. 19, 2023
Oct. 22, 2021
Subsequent Event [Line Items]              
Common stock, shares authorized     50,000,000 50,000,000 50,000,000 40,000,000  
2020 Stock Incentive Plan [Member]              
Subsequent Event [Line Items]              
Number of shares available for grant             3,650,000
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Common stock, shares authorized 75,000,000 50,000,000          
Subsequent Event [Member] | 2020 Stock Incentive Plan [Member]              
Subsequent Event [Line Items]              
Number of shares available for grant 6,150,000 3,650,000