XML 153 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 9,075 $ 10,473
Capitation payable 4,503 4,229
Subcontractor IPA payable 2,529 2,415
Professional fees 4,407 2,709
Due to related parties 9,271 3,304
Contract liabilities 744 531
Accrued compensation 20,098 15,301
Other provider payable 9,322 10,600
Total accounts payable and accrued expenses $ 59,949 $ 49,562