v3.25.1
Segment Information - Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Segment Information    
Total Assets $ 761,916 $ 655,321
Hospital division    
Segment Information    
Total Assets 715,447 607,591
Population health management division    
Segment Information    
Total Assets 27,271 28,338
Real estate division    
Segment Information    
Total Assets $ 19,198 $ 19,392