v3.26.1
Leases (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
ROU assets:    
Operating $ 786,135 $ 825,665
Total ROU assets 786,135 825,665
Current:    
Operating 202,490 173,726
Noncurrent:    
Operating 1,645,399 1,847,889
Total lease liabilities $ 1,847,889 $ 2,021,615