v3.26.1
Condensed Consolidated Balance Sheet Components - Intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible assets with finite lives          
Gross Carrying Amount $ 853   $ 853   $ 703
Accumulated Amortization (87)   (87)   (53)
Net Carrying Amount 766   766   650
Finite-lived intangible asset impairment 0 $ 0 0 $ 0  
Amortization expense of intangible assets 17 $ 12 $ 34 $ 21  
Developed technology          
Intangible assets with finite lives          
Weighted Average Life     15 years    
Gross Carrying Amount 621   $ 621   471
Accumulated Amortization (50)   (50)   (28)
Net Carrying Amount 571   $ 571   443
Trade names          
Intangible assets with finite lives          
Weighted Average Life     10 years    
Gross Carrying Amount 176   $ 176   176
Accumulated Amortization (25)   (25)   (17)
Net Carrying Amount 151   $ 151   159
Customer relationships          
Intangible assets with finite lives          
Weighted Average Life     7 years    
Gross Carrying Amount 56   $ 56   56
Accumulated Amortization (12)   (12)   (8)
Net Carrying Amount $ 44   $ 44   $ 48