XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt  
Schedule of future principal payments of the promissory note

2023 (remaining 6 months)

    

$

368,649

2024

1,530,729

2025

2,720,940

2026

3,264,351

2027

872,073

Total

$

8,756,742

Less: current portion

(1,122,619)

Promissory note, net of current portion

$

7,634,123