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

CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)

v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
12 Months Ended
Dec. 31, 2025
USD ($)
Credit Facility [Member]  
Subsidiary, Sale of Stock [Line Items]  
Payment of debt issuance costs $ 194,551
Term Loan [Member]  
Subsidiary, Sale of Stock [Line Items]  
Payment of debt issuance costs 149,913
Credit Facility 2 [Member]  
Subsidiary, Sale of Stock [Line Items]  
Payment of debt issuance costs 62,804
Feb 2025 Unit Issuance [Member]  
Subsidiary, Sale of Stock [Line Items]  
Payment of stock issuance costs 1,296,118
July 2025 Unit Issuance [Member]  
Subsidiary, Sale of Stock [Line Items]  
Payment of stock issuance costs 21,136,401
At The Market Equity Offering [Member]  
Subsidiary, Sale of Stock [Line Items]  
Payment of stock issuance costs 374,392
July 2024 Unit Issuance [Member]  
Subsidiary, Sale of Stock [Line Items]  
Payment of stock issuance costs 1,210,753
May 2024 Notes And Warrants [Member]  
Subsidiary, Sale of Stock [Line Items]  
Payment of debt issuance costs $ 245,150