XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Performance Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue, Remaining Performance Obligation [Roll Forward]    
Beginning balance $ 11,082 $ 12,486
Recognition of deferred revenue (2,603) (4,034)
Deferral of revenue 2,597 4,026
Ending balance $ 11,076 $ 12,478