XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2
Convertible Promissory Notes and Notes Payable (Details 1) - Notes Payable [Member]
Mar. 31, 2024
USD ($)
2024 $ 6,399,920
2025 11,946,259
2026 3,766,391
2027 279,649
2028 293,565
2029 307,961
Thereafter 578,341
Future payments, notes payable 23,572,086
Note original discount and related fees and costs 846,853
Future payments on notes payable, net $ 22,725,233