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