v3.25.4
Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill By Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Roll Forward]            
Goodwill           $ 1,064,654
Accumulated loss on impairment $ (647,800)   $ (647,800)   $ (384,400) (279,100)
Goodwill - beginning balance     680,252 $ 785,554 785,554  
Impairment of goodwill (263,394) $ (105,302) (263,394) (105,302) (105,302)  
Goodwill - ending balance 416,858 680,252 416,858 680,252 680,252  
NEMT            
Goodwill [Roll Forward]            
Goodwill           231,186
Accumulated loss on impairment           (96,000)
Goodwill - beginning balance     135,186 135,186 135,186  
Impairment of goodwill 0 0 0 0 0  
Goodwill - ending balance 135,186 135,186 135,186 135,186 135,186  
PCS            
Goodwill [Roll Forward]            
Goodwill           552,775
Accumulated loss on impairment           (137,331)
Goodwill - beginning balance     415,444 415,444 415,444  
Impairment of goodwill (211,780) 0 (211,780) 0 0  
Goodwill - ending balance 203,664 415,444 203,664 415,444 415,444  
Remote Patient Monitoring            
Goodwill [Roll Forward]            
Goodwill           280,663
Accumulated loss on impairment           (45,769)
Goodwill - beginning balance     129,592 234,894 234,894  
Impairment of goodwill (51,614) (105,302) (51,614) (105,302) (105,302)  
Goodwill - ending balance 77,978 129,592 77,978 129,592 129,592  
Corporate and Other            
Goodwill [Roll Forward]            
Goodwill           30
Accumulated loss on impairment           $ 0
Goodwill - beginning balance     30 30 30  
Impairment of goodwill 0 0 0 0 0  
Goodwill - ending balance $ 30 $ 30 $ 30 $ 30 $ 30