XML 109 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Statement Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Intangible Assets (Including Goodwill) [Roll Forward]      
Beginning of the period $ 22,994 $ 22,077  
Additions 0 8,240  
Amortization (4,188) (4,323)  
Impairment (3,250) (3,000)  
End of the period $ 15,556 22,994 $ 22,077
ImpairmentIntangibleAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag Impairment(1)    
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Intangible assets, net $ 15,556 22,994  
Optogration, Inc.      
Intangible Assets (Including Goodwill) [Roll Forward]      
Amortization (4,200) (4,300) $ (2,200)
Accumulated Amortization (10,974) $ (6,786)  
Net Carrying Amount $ 15,556    
Weighted Average Remaining Period (Years) 4 years 8 months 12 days 5 years 2 months 12 days  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Gross Carrying Amount $ 32,780 $ 32,780  
Accumulated Amortization (10,974) (6,786)  
Impairment (6,250) (3,000)  
Intangible assets, net 15,556 22,994  
Optogration, Inc. | IPR&D      
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]      
IPR&D 6,250 7,500  
Impairment (6,250) (3,000)  
Net Carrying Amount 0 4,500  
Optogration, Inc. | Customer relationships      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 3,730 3,730  
Accumulated Amortization (2,295) (1,479)  
Impairment 0 0  
Net Carrying Amount $ 1,435 $ 2,251  
Weighted Average Remaining Period (Years) 3 years 2 months 12 days 3 years 8 months 12 days  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization $ (2,295) $ (1,479)  
Optogration, Inc. | Customer backlog      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 650 650  
Accumulated Amortization (650) (650)  
Impairment 0 0  
Net Carrying Amount 0 0  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization (650) (650)  
Optogration, Inc. | Tradename      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 620 620  
Accumulated Amortization (464) (339)  
Impairment 0 0  
Net Carrying Amount $ 156 $ 281  
Weighted Average Remaining Period (Years) 1 year 3 months 18 days 2 years 3 months 18 days  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization $ (464) $ (339)  
Optogration, Inc. | Assembled workforce      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 130 130  
Accumulated Amortization (130) (130)  
Impairment 0 0  
Net Carrying Amount 0 0  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization (130) (130)  
Optogration, Inc. | Developed technology      
Intangible Assets (Including Goodwill) [Roll Forward]      
Gross Carrying Amount 21,400 20,150  
Accumulated Amortization (7,435) (4,188)  
Impairment 0 0  
Net Carrying Amount $ 13,965 $ 15,962  
Weighted Average Remaining Period (Years) 4 years 10 months 24 days 5 years 6 months  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization $ (7,435) $ (4,188)