XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Statements Details - Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Change in Contract with Customer, Liability [Roll Forward]    
Contract liabilities, beginning balance $ 103,448 $ 93,382
Less: Revenue recognized from beginning balance (9,243) (8,248)
Less: Beginning balance reclassified to deferred revenue (4,382) (3,837)
Add: Contract liabilities recognized 15,224 17,125
Contract liabilities, ending balance 105,047 $ 98,422
Other Current Liabilities    
Change in Contract with Customer, Liability [Roll Forward]    
Contract liabilities, beginning balance 45,200  
Contract liabilities, ending balance $ 46,900