XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 9,302 $ 12,913
Change, Accounts receivable, net $ (3,611)  
Change, Accounts receivable, net, percent (28.00%)  
Deferred revenue $ 49,983 32,620
Change, Deferred revenue $ 17,363  
Change, Deferred revenue, percent 53.00%  
Contract assets $ 16,358 $ 13,243
Change, Contract assets $ 3,115  
Change, Contract assets, percent 24.00%