XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 15,168 $ 9,075
Capitation payable 10,639 4,503
Subcontractor IPA payable 2,486 2,529
Professional fees 5,809 4,407
Due to related parties 7,924 9,271
Contract liabilities 1,606 744
Accrued compensation 22,409 20,098
Other provider payable 40,101 9,322
Total accounts payable and accrued expenses $ 106,142 $ 59,949