v3.26.1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Current Liabilities [Abstract]    
Contingency payable $ 1,461 $ 12,275
Payable related to purchase of non-controlling interest (temporary and permanent equity) 0 12,078
Credit balances due to patients and payors 6,693 6,468
Put-right liability 1,227 0
Deferred revenue 753 737
Other current liabilities $ 10,134 $ 31,558