Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Components - Summary of Changes in Net Carrying Values of Intangible Assets (Details)

v3.23.3
Balance Sheet Components - Summary of Changes in Net Carrying Values of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 40,147 $ 6,239
Accumulated amortization 6,080 6,062
Net amount $ 34,067 $ 177
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 10 years  
Gross carrying amount $ 31,904  
Accumulated amortization 132  
Net amount $ 31,772  
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 10 years 10 years
Gross carrying amount $ 185 $ 185
Accumulated amortization $ 185 183
Net amount   $ 2
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 4 years  
Gross carrying amount $ 197  
Accumulated amortization 1  
Net amount $ 196  
Patents And Websites    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 5 years 5 years
Gross carrying amount $ 4,518 $ 4,514
Accumulated amortization 4,411 4,353
Net amount $ 107 $ 161
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 4 years 4 years
Gross carrying amount $ 2,849 $ 1,284
Accumulated amortization 1,275 1,284
Net amount $ 1,574  
Commercials    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 3 years  
Gross carrying amount $ 494 256
Accumulated amortization 76 242
Net amount $ 418 $ 14
Commercials | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years)   2 years
Commercials | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years)   3 years