Leases (Details) - Schedule of ROU Lease Assets and Lease Liabilities for Our Operating Leases - USD ($) |
Jun. 30, 2023 |
Dec. 31, 2022 |
---|---|---|
Assets | ||
Right of use asset – long term | $ 2,701,338 | $ 3,160,457 |
Total right of use asset | 2,701,338 | 3,160,457 |
Liabilities | ||
Operating lease liabilities – short term | 1,102,779 | 1,086,658 |
Operating lease liabilities – long term | 1,419,257 | 1,885,218 |
Total lease liability | $ 2,522,036 | $ 2,971,876 |