XML 101 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Summary of Revenue Disaggregated by Program (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation Of Revenue [Line Items]        
Revenues $ 303,897 $ 151,467 $ 858,369 $ 453,261
Healthcare        
Disaggregation Of Revenue [Line Items]        
Revenues 159,979 151,467 473,987 453,261
Healthcare | SilverSneakers        
Disaggregation Of Revenue [Line Items]        
Revenues 124,602 121,966 370,524 365,187
Healthcare | Prime Fitness        
Disaggregation Of Revenue [Line Items]        
Revenues 30,499 25,374 88,993 75,321
Healthcare | WholeHealth Living        
Disaggregation Of Revenue [Line Items]        
Revenues 4,752 4,106 13,783 12,550
Healthcare | Other        
Disaggregation Of Revenue [Line Items]        
Revenues $ 126 $ 21 $ 687 $ 203