XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Debt- Payments due (Details)
Jun. 30, 2023
USD ($)
Debt instruments  
2023 $ 191,445
2024 2,456,761
2025 766,012
Total 3,414,218
Principal [Member]  
Debt instruments  
2024 2,250,000
2025 750,000
Total 3,000,000
Interest [Member]  
Debt instruments  
2023 191,445
2024 206,761
2025 16,012
Total $ 414,218