XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 58,499 $ 16,774
Capitation payable 25,340 10,639
Professional fees 4,828 5,809
Due to related parties 6,911 7,924
Accrued compensation 30,098 22,409
Other provider payable 84,071 42,587
Total accounts payable and accrued expenses $ 209,747 $ 106,142