v3.25.1
Business Overview (Details Narrative) - USD ($)
$ in Millions
Jul. 19, 2024
Jul. 19, 2024
Securities Purchase Agreement [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Proceeds from unsecured notes Payable $ 2.9 $ 2.9