Annual report [Section 13 and 15(d), not S-K Item 405]

Notes Payable - Schedule of Long-Term Debt Instruments (Details)

v3.25.1
Notes Payable - Schedule of Long-Term Debt Instruments (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Debt discount amortization $ 411,705 $ 4,033,330
Amortization of debt issuance costs 664,690 52,092
Senior Secured Term Loan Agreement | Convertible debt    
Debt Instrument [Line Items]    
Debt discount amortization 40,036 18,486
Amortization of debt issuance costs 664,690 52,092
Provision for bridge note exit fee $ 97,694 $ 27,608