XML 66 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - Schedule of Other Information Related to Leases - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Schedule of Other Information Related to Leases [Abstract]    
Operating lease expense $ 579,270 $ 452,155
Total lease expense 579,270 452,155
Operating cash flows from operating leases 569,113 435,635
Cash paid for amounts included in the measurement of lease liabilities $ 569,113 $ 435,635
Weighted-average remaining lease term—operating leases   5 years 3 months 18 days
Weighted-average discount rate—operating leases   10.60%