XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Summary of Deferred Contract Costs (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Additional amounts deferred $ 109,641   $ 188,977
Deferred contract costs, net of current portion 12,933   11,667
Deferred contract costs (6,846) $ (6,042)  
Deferred Contract Costs [Member]      
Disaggregation of Revenue [Line Items]      
Balance at beginning of period 18,547 $ 8,899 8,899
Costs amortized (3,991)   (4,792)
Additional amounts deferred 6,846   14,440
Balance at end of period 21,402   18,547
Deferred contract costs, net of current portion 8,469   6,880
Non-current 12,933   11,667
Deferred contract costs $ 21,402   $ 18,547