XML 105 R93.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Summary of Total Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Segment Reporting Information    
Total assets $ 179,183 $ 209,240
Operating Segments | Patient services    
Segment Reporting Information    
Total assets 72,572 73,551
Operating Segments | Dispensary    
Segment Reporting Information    
Total assets 16,022 8,378
Operating Segments | Clinical trials & other    
Segment Reporting Information    
Total assets 8,410 8,878
Non-segment assets    
Segment Reporting Information    
Total assets $ 82,179 $ 118,433