XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Lease (Details 3) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Lease (Details)    
2023 $ 336,444  
2024 689,103  
2025 400,321  
2026 383,347  
2027 393,889  
Thereafter 2,718,181  
Total lease payments 4,921,285  
Less imputed interest (974,836)  
Total lease obligations 3,946,449  
Less current obligations (514,905)  
Long-term lease obligations $ 3,431,544 $ 3,768,932