XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - Schedule of the Components of Lease Expense - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule of Other Information Related to Leases [Abstract]    
Operating lease expense $ 704,678 $ 579,270
Total lease expense 704,678 579,270
Operating cash flows from operating leases 707,148 569,113
Cash paid for amounts included in the measurement of lease liabilities $ 707,148 $ 569,113
Weighted-average remaining lease term—operating leases 5 years 3 months 18 days 5 years 10 months 24 days
Weighted-average discount rate—operating leases 10.70% 10.80%