XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease Commitment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Assets      
Operating lease right-of-use assets, long term $ 392,792 $ 441,987 $ 495,842
Total operating lease right-of-use assets 392,792 441,987  
Operating lease liabilities 103,846 86,473  
Operating lease liabilities, long term 415,805 476,911  
Total operating lease liabilities 519,651 563,384  
Operating lease costs 118,343 144,490  
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases 119,914 27,010  
Right-of-use assets obtained in exchange for new operating lease liabilities $ 0 $ 535,149  
Weighted average remaining lease term 2 years 9 months 10 days 3 years  
Weighted average discount rate 8.25% 8.25%