XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Summary of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total Revenue $ 61,922 $ 69,209 $ 188,370 $ 197,957
Platform Subscription [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 28,362 31,912 85,087 90,195
Visits [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 26,723 28,807 87,343 89,293
Others [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 6,837 $ 8,490 $ 15,940 $ 18,469