XML 67 R47.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 51,500 $ 39,600
Accumulated Amortization (24,400) (15,100)
Net Carrying Value 27,100 24,500
Content assets    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 43,100 31,200
Accumulated Amortization (16,000) (7,600)
Net Carrying Value 27,100 23,600
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 8,400 8,400
Accumulated Amortization (8,400) (7,500)
Net Carrying Value $ 0 $ 900