v3.26.1
Commitments and Contingencies (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Commitments and contingencies (Note 9)    
Right -of-use assets $ 1,551,030 $ 726,464
Accumulated amortization (242,170) (154,723)
Right-of-use asset, net $ 1,308,860 $ 571,741