XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated balance sheet components - Summary of Capitalized Software, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total capitalized software $ 118,603 $ 105,162
Less accumulated amortization (89,481) (73,614)
Total expected amortization 29,122 31,548
Internal use software    
Property, Plant and Equipment [Line Items]    
Total capitalized software 118,350 105,162
Content assets    
Property, Plant and Equipment [Line Items]    
Total capitalized software $ 253 $ 0