XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Schedule of Aggregate Fair Values of Company's Liabilities for which Fair Value is Determined by Level 3 Inputs (Details) - Level 3 - Fair Value, Recurring
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Contingent Consideration Liability  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Balance at beginning of the period $ 7,026
Additions 2,615
Change in fair value 442
Settlements 6,969
Balance at the end of the period 3,114
Derivative Liability  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Balance at beginning of the period 26,570
Change in fair value 14,460
Reclassification to equity $ 41,030