XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Employee compensation and benefits $ 15,573 $ 26,192
Professional services 3,838 10,190
Provider services 7,437 8,096
Other 12,140 9,780
Total $ 38,988 $ 54,258