v3.26.1
Notes Payable (Details) - USD ($)
Jun. 16, 2021
May 05, 2026
Jun. 16, 2020
Notes Payable [Line Items]      
Promissory note issued     $ 150,000
Bearing interest     $ 3.75
Interest payments $ 731    
Non-convertible Private Placement Credit Facility [Member]      
Notes Payable [Line Items]      
Borrowings   $ 20,000,000