XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Promissory Note (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Debt Instrument  
Principal amount of notes payable $ 10,201,758
Notes payable  
Debt Instrument  
Principal amount of notes payable $ 10,201,758
Stated interest rate (in percent) 6.00%
Interest rate at the time of default (in percent) 9.00%