XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Gross Carrying Amount $ 15,188 $ 15,188
Accumulated Amortization 5,663 2,199
Net Carrying Amount 9,525 12,989
Developed technology    
Property, Plant and Equipment [Line Items]    
Gross Carrying Amount 11,000 11,000
Accumulated Amortization 2,139 305
Net Carrying Amount 8,861 10,695
Assembled workforce    
Property, Plant and Equipment [Line Items]    
Gross Carrying Amount 3,188 3,188
Accumulated Amortization 2,524 1,727
Net Carrying Amount 664 1,461
Customer relationships    
Property, Plant and Equipment [Line Items]    
Gross Carrying Amount 1,000 1,000
Accumulated Amortization 1,000 167
Net Carrying Amount $ 0 $ 833