XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment $ 463,747 $ 417,564
Less accumulated depreciation (293,099) (234,491)
Property and equipment, net 170,648 183,073
Content    
Property, Plant and Equipment [Line Items]    
Property and equipment 381,629 346,749
Internal-use software and website development    
Property, Plant and Equipment [Line Items]    
Property and equipment 67,612 51,855
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 8,207 10,857
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment 3,346 4,607
Computer and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 2,953 $ 3,496