v3.26.1
Commitments and Contingencies (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Commitments and contingencies (Note 9)    
Right -of-use assets $ 1,099,046 $ 726,464
Accumulated amortization (195,763) (154,723)
Right-of-use asset, net $ 903,283 $ 571,741