XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Furture Lease Obligations (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Financing Lease Obligations    
2023 $ 5,649,828  
2024 6,253,335  
2025 2,845,382  
2026 636,269  
2027 0  
Total payments 15,384,813  
Amount representing interest (2,868,072)  
Lease obligation, net $ 12,516,741 $ 13,675,268