XML 122 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Details) - Schedule of deferred revenue from contract liabilities - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Schedule of deferred revenue from contract liabilities [Abstract]        
Balance at January 1 $ 12,449 $ 3,833 $ 3,833 $ 3,480
Deferral of revenue 1,042 1,127 14,532 [1] 4,696 [1]
Recognition of unearned revenue $ (1,639) $ (1,140) (5,916) (4,343)
Balance at December 31     $ 12,449 $ 3,833
[1] 2020 includes $9,505 received in advance of performing services under a license agreement. The majority of the remainder of the 2020 and all of the 2019 deferral of revenue resulted from payments received in advance of performance under the biobanking services storage contracts which are recognized as revenue under the contract as performance is completed.