XML 109 R96.htm IDEA: XBRL DOCUMENT v3.21.2
Variable Interest Entity (Details Narrative) - Variable Interest Entity [Member] - Warrant Purchase Agreement [Member]
$ in Millions
1 Months Ended
May 31, 2021
USD ($)
Variable Interest Entity [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%