XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Employee compensation and benefits $ 25,988 $ 15,573
Professional services 3,791 3,838
Provider services 9,461 7,437
Other 10,086 12,140
Total $ 49,326 $ 38,988