XML 48 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Future Lease Payments

A schedule of minimum future lease payments for the following twelve-month periods is as follows:

 

December 31, 2023

 

$

675,927

 

December 31, 2024

 

 

678,300

 

December 31, 2025

 

 

683,348

 

December 31, 2026

 

 

673,413

 

December 31, 2027

 

 

342,503

 

December 31, 2028 and thereafter

 

 

13,512,577

 

Total

 

$

16,566,068