XML 80 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Maturities of Notes Payable (Details)
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
December 31, 2024 $ 12,000,000
Less: unamortized debt discount and issuance costs (1,834,623)
Net carrying value 10,165,377
Notes payable, current 10,165,377
Notes payable, non-current