XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Financial Statement Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Intangible Assets (Including Goodwill) [Roll Forward]      
Beginning of the period $ 22,994 $ 22,077 $ 22,077
Additions 0   8,240
Amortization (1,000) $ (1,100) (4,323)
Impairment 0   (3,000)
End of the period 21,994   22,994
Accumulated Amortization $ (7,006)   $ (6,786)
Weighted Average Remaining Period (Years) 5 years 1 month 6 days   5 years 2 months 12 days
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]      
IPR&D $ 4,500    
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Gross Carrying Amount 29,000   $ 32,780
Accumulated Amortization (7,006)   (6,786)
Impairment 0   (3,000)
Total 21,994   22,994
IPR&D      
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]      
IPR&D 4,500   7,500
Impairment 0   (3,000)
Net Carrying Amount 4,500   4,500
Customer relationships      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 3,730   3,730
Accumulated Amortization (1,683)   (1,479)
Impairment 0   0
Net Carrying Amount $ 2,047   $ 2,251
Weighted Average Remaining Period (Years) 3 years 6 months   3 years 8 months 12 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization $ (1,683)   $ (1,479)
Customer backlog      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 0   650
Accumulated Amortization 0   (650)
Impairment 0   0
Net Carrying Amount 0   0
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization 0   (650)
Tradename      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 620   620
Accumulated Amortization (370)   (339)
Impairment 0   0
Net Carrying Amount $ 250   $ 281
Weighted Average Remaining Period (Years) 2 years   2 years 3 months 18 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization $ (370)   $ (339)
Assembled workforce      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 0   130
Accumulated Amortization 0   (130)
Impairment 0   0
Net Carrying Amount 0   0
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization 0   (130)
Developed technology      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 20,150   20,150
Accumulated Amortization (4,953)   (4,188)
Impairment 0   0
Net Carrying Amount $ 15,197   $ 15,962
Weighted Average Remaining Period (Years) 5 years 4 months 24 days   5 years 6 months
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization $ (4,953)   $ (4,188)