v3.26.1
Operating Lease Right-Of-Use Assets and Lease Liability - Maturities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Operating Lease Right-Of-Use Assets and Lease Liability    
2026 $ 156,868  
2027 316,874  
2028 320,043  
2029 323,243  
Thereafter 108,826  
Total lease payments 1,225,854  
Less imputed interest (310,396)  
Present value of lease liabilities 915,458  
Current portion (184,561) $ (175,460)
Non-current portion $ 730,897 $ 858,088