v3.24.0.1
Leases (Details) - Schedule of ROU Lease Assets and Lease Liabilities for our Operating Leases - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets      
Right of use asset – long term $ 2,454,886 $ 3,160,457 $ 4,097,117
Total right of use asset 2,454,886 3,160,457 4,097,117
Liabilities      
Operating lease liabilities – short term 1,081,377 1,086,658 1,145,126
Operating lease liabilities – long term 1,203,876 1,885,218 $ 2,765,933
Total lease liability $ 2,285,253 $ 2,971,876