XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - Schedule of Other Information Related to Leases - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Other Information Related to Leases [Abstract]    
Operating lease expense $ 1,256,022 $ 899,304
Total lease expense 1,256,022 899,304
Operating cash flows from operating leases 1,240,225 903,393
Cash paid for amounts included in the measurement of lease liabilities $ 1,240,225 $ 903,393
Weighted-average remaining lease term—operating leases 5 years 10 months 24 days 5 years 10 months 24 days
Weighted-average discount rate—operating leases 10.60% 10.60%