XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of maturities of lease liabilities
Jun. 30, 2023
USD ($)
Leases (Details) - Schedule of maturities of lease liabilities [Line Items]  
2023 (July to December) $ 412,140
2024 827,660
2025 734,694
2026 582,578
2027 592,981
Thereafter 1,737,688
Total lease payments 4,887,741
Less: Interest (1,380,983)
Present value of lease liabilities 3,506,758
Operating [Member]  
Leases (Details) - Schedule of maturities of lease liabilities [Line Items]  
2023 (July to December) 410,458
2024 827,380
2025 734,694
2026 582,578
2027 592,981
Thereafter 1,737,688
Total lease payments 4,885,779
Less: Interest (1,380,983)
Present value of lease liabilities 3,504,796
Finance [Member]  
Leases (Details) - Schedule of maturities of lease liabilities [Line Items]  
2023 (July to December) 1,682
2024 280
2025
2026
2027
Thereafter
Total lease payments 1,962
Less: Interest
Present value of lease liabilities $ 1,962