XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Schedule of Performance Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenue, Remaining Performance Obligation [Roll Forward]    
Beginning balance $ 11,082 $ 12,486
Acquired deferred revenue 11,125 0
Recognition of deferred revenue (11,437) (7,727)
Deferral of revenue 7,321 7,268
Ending balance $ 18,091 $ 12,027