XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Selected Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Accounting Policies [Abstract]          
Impairment of Assets Recognized $ 4,400        
Description of performance obligations     As permitted under the practical expedient available under ASC 606, the Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, and (ii) contracts for which the Company recognizes revenue at the amount which it has the right to invoice for services performed.    
Deferred revenue 44,470   $ 44,470   $ 39,924
Deferred revenue recognized $ 6,800 $ 6,000 $ 36,600 $ 27,900