XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Statements Details - Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Change in Contract with Customer, Asset [Roll Forward]        
Contract assets, beginning balance     $ 24,388  
Contract assets, ending balance $ 13,525   13,525  
Change in Contract with Customer, Liability [Roll Forward]        
Contract liabilities, beginning balance 101,600 $ 83,354 93,382 $ 85,957
Less: Revenue recognized from beginning balance (9,173) (8,763) (29,296) (27,251)
Less: Beginning balance reclassified to deferred revenue (9,898) (3,996) (2,998) (2,443)
Add: Contract liabilities recognized 18,247 16,976 39,688 31,308
Contract liabilities, ending balance 100,776 $ 87,571 100,776 $ 87,571
Other Current Liabilities        
Change in Contract with Customer, Liability [Roll Forward]        
Contract liabilities, beginning balance     38,700  
Contract liabilities, ending balance $ 42,200   $ 42,200