XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Summary of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total Revenue $ 61,046 $ 61,922 $ 183,358 $ 188,370
Platform Subscription [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 26,234 28,362 78,593 85,087
Visits [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 27,467 26,723 87,274 87,343
Other [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 7,345 $ 6,837 $ 17,491 $ 15,940