XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedule of Disaggregation of Revenue (Details)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue 100.00% 100.00%
Minerva ES    
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue 44.00% 46.40%
Genesys HTA    
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue 30.30% 32.80%
Symphion    
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue 25.10% 19.40%
Other    
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue 0.60% 1.40%