XML 92 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2019
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Disclosure Text Block [Abstract]        
Expiring Date     2029  
Estimated borrowing rate 6.00%      
Operating lease expense     $ 2,294,636 $ 1,993,984
Operating lease payment     2,294,636  
Financing lease payments     2,985,568  
Finance lease agreement with liability     8,646,803 10,139,410
Accumulated depreciation     7,906,966 7,095,242
Depreciation expense     3,236,418 $ 2,913,925
Gains from lease   $ 1,400,000 $ 1,593,612