XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Promissory Note (Details) - Note
6 Months Ended
Jun. 30, 2023
USD ($)
Debt Instrument  
Principal amount of notes payable $ 10,201,758
Interest rate (in percent) 6.00%
Interest rate at the time of default (in percent) 9.00%