v3.26.1
Commitments and Contingencies (Details 2) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Commitments and contingencies (Note 9)    
2026 $ 221,722  
2027 279,041  
2028 286,732  
2029 245,335  
2030 103,170  
Thereafter 8,615  
Total 1,144,615  
Less present value discount (248,823)  
Total operating lease liabilities $ 895,792 $ 551,376