XML 172 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Statement Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 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) (2,000) $ (2,200) (4,323)
Impairment     0   (3,000)
End of the period 20,994   20,994   22,994
Accumulated Amortization $ (8,786)   $ (8,786)   $ (6,786)
Weighted Average Remaining Period (Years) 4 years 9 months 18 days   4 years 9 months 18 days   5 years 2 months 12 days
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]          
IPR&D $ 4,500   $ 4,500    
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Gross Carrying Amount 29,780   29,780   $ 32,780
Accumulated Amortization (8,786)   (8,786)   (6,786)
Impairment 0   0   (3,000)
Total 20,994   20,994   22,994
IPR&D          
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]          
IPR&D 4,500   4,500   7,500
Impairment 0   0   (3,000)
Net Carrying Amount 4,500   4,500   4,500
Customer relationships          
Intangible Assets (Including Goodwill) [Roll Forward]          
Gross Carrying Amount 3,730   3,730   3,730
Accumulated Amortization (1,887)   (1,887)   (1,479)
Impairment 0   0   0
Net Carrying Amount $ 1,843   $ 1,843   $ 2,251
Weighted Average Remaining Period (Years) 3 years 3 months 18 days   3 years 3 months 18 days   3 years 8 months 12 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Accumulated Amortization $ (1,887)   $ (1,887)   $ (1,479)
Customer backlog          
Intangible Assets (Including Goodwill) [Roll Forward]          
Gross Carrying Amount 650   650   650
Accumulated Amortization (650)   (650)   (650)
Impairment 0   0   0
Net Carrying Amount 0   0   0
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Accumulated Amortization (650)   (650)   (650)
Tradename          
Intangible Assets (Including Goodwill) [Roll Forward]          
Gross Carrying Amount 620   620   620
Accumulated Amortization (401)   (401)   (339)
Impairment 0   0   0
Net Carrying Amount $ 219   $ 219   $ 281
Weighted Average Remaining Period (Years) 1 year 9 months 18 days   1 year 9 months 18 days   2 years 3 months 18 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Accumulated Amortization $ (401)   $ (401)   $ (339)
Assembled workforce          
Intangible Assets (Including Goodwill) [Roll Forward]          
Gross Carrying Amount 130   130   130
Accumulated Amortization (130)   (130)   (130)
Impairment 0   0   0
Net Carrying Amount 0   0   0
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Accumulated Amortization (130)   (130)   (130)
Developed technology          
Intangible Assets (Including Goodwill) [Roll Forward]          
Gross Carrying Amount 20,150   20,150   20,150
Accumulated Amortization (5,718)   (5,718)   (4,188)
Impairment 0   0   0
Net Carrying Amount $ 14,432   $ 14,432   $ 15,962
Weighted Average Remaining Period (Years) 5 years   5 years   5 years 6 months
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Accumulated Amortization $ (5,718)   $ (5,718)   $ (4,188)