v3.26.1
Accounts payable and accrued expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accrued expenses $ 750,000 $ 0
Accounts payable 1,789,664 2,621,178
Total accounts payable and accrued expenses 3,431,298 3,610,053
Professional Fees    
Accrued expenses 685,112 868,926
Accounts payable 235,126 676,799
Consulting Fees    
Accrued expenses 56,500 68,030
Accounts payable 219,352 572,331
Cost Of Goods Sold    
Accrued expenses 10,682 0
Accounts payable 1,125,670 1,178,145
Other    
Accrued expenses 44,093 51,919
Accounts payable 209,516 193,903
Investor Relations    
Accrued expenses 95,247 0
License And Settlement Fees    
Accrued expenses $ 750,000 $ 0