XML 49 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheets Components - Schedule of Intangible Assets Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite Lived Intangible Assets [Line Items]    
Gross Assets $ 175,757 $ 175,554
Accumulated Amortization (34,185) (28,188)
Net Assets 141,572 147,366
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Gross Assets 166,200 166,200
Accumulated Amortization (29,910) (24,534)
Net Assets 136,290 141,666
Contract based royalty asset    
Finite Lived Intangible Assets [Line Items]    
Gross Assets 5,900 5,900
Accumulated Amortization (3,442) (3,073)
Net Assets 2,458 2,827
Purchased software    
Finite Lived Intangible Assets [Line Items]    
Gross Assets 3,657 3,454
Accumulated Amortization (833) (581)
Net Assets $ 2,824 $ 2,873