XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Schedule of Company's Liabilities that are Measured at Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value Measurements    
Fair value liability $ 2,908 $ 3,695
Contingent Consideration Liability    
Fair Value Measurements    
Fair value liability 2,908 2,815
Embedded Derivative Liability    
Fair Value Measurements    
Fair value liability   880
Level 3    
Fair Value Measurements    
Fair value liability 2,908 3,695
Level 3 | Contingent Consideration Liability    
Fair Value Measurements    
Fair value liability $ 2,908 2,815
Level 3 | Embedded Derivative Liability    
Fair Value Measurements    
Fair value liability   $ 880