v3.26.1
Schedule of components operating lease expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Operating lease expense $ 636,823 $ 730,561
Variable lease expense 274,094 315,011
Total operating lease costs $ 910,917 $ 1,045,572