XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Employee compensation and benefits $ 22,040 $ 25,988
Professional services 4,414 3,791
Provider services 5,214 9,461
Other 15,681 10,086
Total $ 47,349 $ 49,326