v3.26.1
Leases - Lease Commitment (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Assets      
Operating lease right-of-use assets, long term $ 429,923 $ 488,949 $ 318,604
Total operating lease right-of-use assets 429,923 488,949  
Operating lease liabilities 271,790 271,494  
Operating lease liabilities, long term 271,046 340,052  
Present value of future minimum lease payments 542,836 611,546  
Operating lease costs 84,813 269,910  
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases $ 92,906 $ 316,435  
Weighted average remaining lease term (years) - operating lease 1 year 9 months 10 days 1 year 10 months 9 days  
Weighted average discount rate (annualized) - operating lease 8.25% 8.25%