XML 66 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition - Additional Information (Details)
12 Months Ended
Jan. 01, 2018
USD ($)
Dec. 31, 2020
USD ($)
Program
Segment
Obligation
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Disaggregation Of Revenue [Line Items]        
Number of programs | Program   4    
Deferred revenue   $ 4,460,000 $ 4,336,000  
Increase in deferred revenue $ 3,200,000 $ 686,000 (1,198,000)  
Number of reportable segments | Segment   1    
Continuing Operations        
Disaggregation Of Revenue [Line Items]        
Number of programs | Program   3    
Number of performance obligations | Obligation   1    
Deferred revenue   $ 4,500,000 4,300,000  
Revenue recognized   3,600,000    
Increase in deferred revenue   $ 3,800,000    
Period of billing in arrears once timing of services to customers is known   1 month    
Number of days for customer to make payment after being invoiced   30 days    
Capitalized costs   $ 800,000 500,000  
Capitalized costs, amortization expense   $ 400,000 $ 100,000 $ 0
Number of reportable segments | Segment   1    
Continuing Operations | SilverSneakers        
Disaggregation Of Revenue [Line Items]        
Revenues from PMPM fees percentage   54.00% 33.00%