v3.26.1
Commitments and Contingencies (Details 2) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Commitments and contingencies (Note 9)    
2026 $ 160,775  
2027 419,721  
2028 434,130  
2029 396,418  
2030 258,032  
Thereafter 21,546  
Total 1,690,622  
Less present value discount (371,534)  
Total operating lease liabilities $ 1,319,088 $ 551,376