XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Summary of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total Revenue $ 64,001 $ 64,232
Platform Subscription [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 28,695 28,691
Visits [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 32,537 30,736
Others [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 2,769 $ 4,805