XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue & Accounts Receivable Credit Concentration - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]      
Advance deposits $ 100    
Revenue recognized     $ 1,200
Deferred revenue $ 2,408   $ 3,532
Revenue | Customer Concentration Risk      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 58.00% 16.00%  
Revenue | Customer Concentration Risk | Medicare      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 7.00% 41.00%