v3.26.3
Financing Arrangements (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Total $ 24,550,000 $ 25,650,000
Less: debt discount and debt issuance costs (170,783) (160,118)
Current portion (20,650,000) (20,150,000)
Noncurrent portion 3,729,217 5,339,882
EB-5    
Loans 8,500,000 10,500,000
Convertible Debt Securities [Member]    
Secured convertible notes payable $ 16,050,000 $ 15,150,000