XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 01, 2019
Jun. 30, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Leases (Details) [Line Items]          
Expiring Date     2029    
Estimated borrowing rate 6.00%        
Operating lease expense     $ 756,245 $ 462,625  
Operating lease payment     756,245    
Financing lease payments     744,030    
Depreciation expense     8,717,048   $ 7,906,966
Depreciation expense     801,083   855,781
Gains from lease   $ 1,400,000 (70,284)  
Lease Agreements [Member]          
Leases (Details) [Line Items]          
Finance lease agreement with liability     $ 8,834,857   $ 8,646,803