XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Schedule of Company's Liabilities that are Measured at Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measurements    
Fair value liability $ 3,114 $ 33,596
Contingent Consideration Liability    
Fair Value Measurements    
Fair value liability 3,114 7,026
Derivative Liability    
Fair Value Measurements    
Fair value liability   26,570
Level 3    
Fair Value Measurements    
Fair value liability 3,114 33,596
Level 3 | Contingent Consideration Liability    
Fair Value Measurements    
Fair value liability $ 3,114 7,026
Level 3 | Derivative Liability    
Fair Value Measurements    
Fair value liability   $ 26,570