XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Payments due (Details)
Jun. 30, 2024
USD ($)
Debt instruments  
Remainder of 2024 $ 1,446,146
2025 700,773
Total 2,146,919
Principal [Member]  
Debt instruments  
Remainder of 2024 1,372,872
2025 686,437
Total 2,059,309
Interest [Member]  
Debt instruments  
Remainder of 2024 73,274
2025 14,336
Total $ 87,610