v3.26.1
Revenue - Summary of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total Revenue $ 54,883 $ 66,833
Platform Subscription [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 24,910 32,212
Visits [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 28,883 26,625
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,090 $ 7,996