v3.26.1
Segment Information - Summary of Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting    
Total assets $ 178,233 $ 164,656
Operating segments | Patient services    
Segment Reporting    
Total assets 61,465 74,657
Operating segments | Patient services | Capitated accounts receivable    
Segment Reporting    
Total assets 1,937 3,213
Operating segments | Patient services | FFS accounts receivable    
Segment Reporting    
Total assets 29,385 35,376
Operating segments | Patient services | IV drug inventory    
Segment Reporting    
Total assets 8,984 8,079
Operating segments | Patient services | Other assets    
Segment Reporting    
Total assets 21,159 27,989
Operating segments | Specialty pharmacy    
Segment Reporting    
Total assets 39,084 16,684
Operating segments | Specialty pharmacy | Other assets    
Segment Reporting    
Total assets 9,493 431
Operating segments | Specialty pharmacy | Oral drug accounts receivable    
Segment Reporting    
Total assets 18,564 7,457
Operating segments | Specialty pharmacy | Oral drug inventory    
Segment Reporting    
Total assets 11,027 8,796
Operating segments | Clinical trials & other    
Segment Reporting    
Total assets 4,974 5,436
Items not allocated to segments    
Segment Reporting    
Total assets $ 72,710 $ 67,879