XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Commitment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Assets      
Operating lease right-of-use assets, long term $ 295,317 $ 344,589 $ 392,792
Total operating lease right-of-use assets 295,317 344,589  
Operating lease liabilities 121,057 121,135  
Operating lease liabilities, long term 296,250 355,776  
Total operating lease liabilities 417,307 476,911  
Operating lease costs 120,926 236,044  
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases $ 152,709 $ 214,230  
Weighted average remaining lease term 2 years 3 months 14 days 2 years 6 months  
Weighted average discount rate 8.25% 8.25%