Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (Parenthetical)

v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (Parenthetical)
9 Months Ended
Sep. 30, 2025
USD ($)
Credit Facility [Member]  
Securities Financing Transaction [Line Items]  
Payment of stock issuance costs $ 194,551
Term Loan [Member]  
Securities Financing Transaction [Line Items]  
Payment of stock issuance costs 149,913
Pre Funded Warrant [Member]  
Securities Financing Transaction [Line Items]  
Payment of stock issuance costs 1,296,118
Pre Funded Warrants Private Placement [Member]  
Securities Financing Transaction [Line Items]  
Payment of stock issuance costs 21,136,401
At The Market Equity Offering [Member]  
Securities Financing Transaction [Line Items]  
Payment of stock issuance costs 374,392
Pre Funded Warrant Units [Member]  
Securities Financing Transaction [Line Items]  
Payment of stock issuance costs 1,210,753
May 2024 Notes And Warrants [Member]  
Securities Financing Transaction [Line Items]  
Payment of stock issuance costs $ 245,150