v3.22.2.2
Fair Value Measurements - Schedule of fair value on a recurring basis (Details) - USD ($)
3 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Derivative liability - non-controlling redeemable preferred shares      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance $ 491,012 $ 458,476 $ 511,948
Total (gains) losses for period included in earnings 40,245 32,536 (53,472)
Balance 531,257 491,012 458,476
Warrants liability      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance 182,000 433,000 866,000
Total (gains) losses for period included in earnings (170,000) (251,000) (433,000)
Balance $ 12,000 $ 182,000 $ 433,000