v3.26.1
Leases - Lease Commitment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Assets      
Operating lease right-of-use assets, long term $ 371,181 $ 488,949 $ 295,317
Total operating lease right-of-use assets 371,181 488,949  
Operating lease liabilities 272,063 271,494  
Operating lease liabilities, long term 202,015 340,052  
Present value of future minimum lease payments 474,078 611,546  
Operating lease costs 142,528 269,910  
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases $ 223,369 $ 316,435  
Weighted average remaining lease term (years) - operating lease 1 year 8 months 8 days 1 year 10 months 9 days  
Weighted average discount rate (annualized) - operating lease 8.25% 8.25%