XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Intangible Asset Acquisition (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Intangible asset $ 4,253 $ 6,885  
Other long-term assets 14,889 6,800  
Other assets 19,142 13,685  
Accrued liabilities 90,474 71,597  
Other long-term liabilities 6,332 11,076  
Licensed Software      
Finite-Lived Intangible Assets [Line Items]      
Royalty payment commitment amount     $ 15,800
Other liabilities 11,400 13,200  
Accrued liabilities 7,200 4,700  
Other long-term liabilities $ 4,200 $ 8,500