XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 14,911 $ 15,168
Capitation payable 15,703 10,639
Subcontractor IPA payable 1,845 2,486
Professional fees 3,512 5,809
Due to related parties 7,111 7,924
Contract liabilities 686 1,606
Accrued compensation 13,752 22,409
Other provider payable 48,039 40,101
Total accounts payable and accrued expenses $ 105,559 $ 106,142