XML 66 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedule of Disaggregation of Revenue (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue, percentage 100.00% 100.00%
Minerva ES    
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue, percentage 46.80% 55.40%
Genesys HTA    
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue, percentage 31.60% 28.50%
Symphion    
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue, percentage 20.60% 15.30%
Other    
Disaggregation Of Revenue [Line Items]    
Disaggregation of revenue, percentage 1.00% 0.90%