XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement - Schedule of Summarizes change in Level 3 financial instruments (Details) - Fair Value, Recurring [Member]
12 Months Ended
Dec. 31, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair value at December 31, 2020 $ 0
Fair value at issuance 3,092,819
Repayments (68,399)
Mark to market adjustment 774,096
Fair value at December 31, 2021 $ 3,798,516