XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Segment
Program
Obligation
Dec. 31, 2020
USD ($)
Segment
Dec. 31, 2019
USD ($)
Disaggregation Of Revenue [Line Items]      
Deferred revenue $ 3,371 $ 4,460  
Increase to deferred revenue $ (1,089) $ 686 $ (1,198)
Number of reportable segments | Segment 1 1  
Continuing Operations      
Disaggregation Of Revenue [Line Items]      
Number of programs | Program 3    
Number of performance obligations | Obligation 1    
Deferred revenue $ 3,400 $ 4,500  
Revenue recognized 4,400    
Increase to deferred revenue 3,300    
Revenue recognized from performance obligations satisfied in prior period $ 100    
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 $ 300 800  
Capitalized costs, amortization expense $ 700 $ 400 $ 100
Number of reportable segments | Segment 1    
Continuing Operations | SilverSneakers      
Disaggregation Of Revenue [Line Items]      
Revenues from PMPM fees percentage 47.00% 54.00%