v3.26.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible assets subject to amortization    
Gross Carrying Amount $ 42,400 $ 42,400
Accumulated Amortization (31,478) (30,820)
Intangible assets not subject to amortization    
Gross Carrying Amount 43,542 43,542
Domain names    
Intangible assets not subject to amortization    
Gross Carrying Amount 1,142 1,142
Customer relationships    
Intangible assets subject to amortization    
Gross Carrying Amount 9,400 9,400
Accumulated Amortization (3,995) (3,760)
Content creator network    
Intangible assets subject to amortization    
Gross Carrying Amount 20,300 20,300
Accumulated Amortization (20,300) (20,300)
Trademarks and trade name    
Intangible assets subject to amortization    
Gross Carrying Amount 8,500 8,500
Accumulated Amortization (3,613) (3,400)
Developed technology    
Intangible assets subject to amortization    
Gross Carrying Amount 4,200 4,200
Accumulated Amortization $ (3,570) $ (3,360)