XML 114 R101.htm IDEA: XBRL DOCUMENT v3.23.3
Variable Interest Entity (Details Narrative) - Variable Interest Entity [Member] - Warrant Purchase Agreement [Member]
$ in Millions
1 Months Ended
May 31, 2021
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Payments to acquire warrant $ 0.8
Contingent consideration potential payment noncurrent $ 0.1
Variable interest entity, qualitative or quantitative information, ownership percentage 90.00%