XML 75 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Schedule of Summarizes change in Level 3 financial instruments (Details) - Fair Value, Recurring [Member] - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value at December 31, 2021 $ 3,798,516 $ 0
Fair value at issuance 2,159,526 3,092,819
Repayments (136,880) (68,399)
Mark to market adjustment 7,663,844 774,096
Settlement (5,688,573) 0
Fair value at December 31, 2022 $ 7,796,433 $ 3,798,516