XML 101 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Non-Controlling Interest - Redeemable noncontrolling interest reconciliation (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
Increase (Decrease) in Temporary Equity [Roll Forward]  
Ending balance $ 2,640,394
Redeemable non controlling interests  
Increase (Decrease) in Temporary Equity [Roll Forward]  
Beginning balance 2,901,899
Preferred share Accretion adjustment as of June 30, 2022 322,932
Ending balance $ 3,224,832