XML 73 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated balance sheet components - Schedule of Capitalized Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total capitalized software $ 123,342 $ 105,162
Less accumulated amortization (94,378) (73,614)
Total expected amortization 28,964 31,548
Internal use software    
Property, Plant and Equipment [Line Items]    
Total capitalized software 123,089 105,162
Content assets    
Property, Plant and Equipment [Line Items]    
Total capitalized software $ 253 $ 0