Quarterly report [Sections 13 or 15(d)]

Balance Sheet Components - Intangible assets, net (Details)

v3.25.3
Balance Sheet Components - Intangible assets, net (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Balance Sheet Components  
Gross Carrying Amount $ 105,047
Accumulated Amortization (7,499)
Net Carrying Amount 97,548
Patents  
Balance Sheet Components  
Gross Carrying Amount 93,789
Accumulated Amortization (6,846)
Net Carrying Amount 86,943
Trade names and trademarks  
Balance Sheet Components  
Gross Carrying Amount 3,288
Accumulated Amortization (211)
Net Carrying Amount 3,077
Customer relationships  
Balance Sheet Components  
Gross Carrying Amount 5,160
Accumulated Amortization (187)
Net Carrying Amount 4,973
Internal use technology  
Balance Sheet Components  
Gross Carrying Amount 2,810
Accumulated Amortization (255)
Net Carrying Amount $ 2,555