v3.26.1
Operating Lease Right-Of-Use Assets and Lease Liability - Maturities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Operating Lease Right-Of-Use Assets and Lease Liability    
2026 $ 239,883  
2027 323,043  
2028 326,273  
2029 329,536  
Thereafter 110,945  
Total lease payments 1,329,680  
Less imputed interest (354,100)  
Present value of lease liabilities 975,580  
Current portion (180,188) $ (175,460)
Non-current portion $ 795,392 $ 858,088