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

Notes Payable - Schedule of Notes Payable (Details)

v3.26.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 11, 2024
Nov. 04, 2024
Dec. 31, 2023
Debt Instrument [Line Items]          
Long-term debt, gross $ 21,745,008 $ 30,084,215      
Less: debt discount, net (26,225) (66,478)      
Less: capitalized debt issuance costs (321,004) (1,207,509)      
2023 Term Loan Agreement exit fee provision 115,638 125,302      
Total notes payable 21,513,417 28,935,530      
Convertible Secured Debentures | Convertible debt          
Debt Instrument [Line Items]          
Long-term debt, gross 163,672 2,583,832      
Aggregate principal amount of secured debentures 100,000 2,150,000 $ 1,000,000 $ 1,150,000  
Convertible Senior Secured Term Loan | Convertible debt          
Debt Instrument [Line Items]          
Long-term debt, gross 19,284,709 27,500,383     $ 12,295,000
SBA Loan | Notes Payable to Banks          
Debt Instrument [Line Items]          
Long-term debt, gross 485,300 0      
Total notes payable 485,300        
Ameristate Loan | Notes Payable to Banks          
Debt Instrument [Line Items]          
Long-term debt, gross 1,811,327 $ 0      
Total notes payable $ 1,865,689