XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of ROU lease assets and lease liabilities for our operating leases - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Assets    
Right of use asset – long term $ 3,160,457 $ 4,097,117
Total right of use asset 3,160,457 4,097,117
Liabilities    
Operating lease liabilities – short term 1,086,658 1,145,126
Operating lease liabilities – long term 1,885,218 2,765,933
Total lease liability $ 2,971,876 $ 3,911,059