v3.26.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible assets subject to amortization    
Accumulated Amortization $ (32,135) $ (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
Acquired Intangibles, Total    
Intangible assets subject to amortization    
Gross Carrying Amount 42,400 42,400
Accumulated Amortization 32,135 30,820
Customer relationships    
Intangible assets subject to amortization    
Gross Carrying Amount 9,400 9,400
Accumulated Amortization 4,230 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,825 3,400
Developed technology    
Intangible assets subject to amortization    
Gross Carrying Amount 4,200 4,200
Accumulated Amortization $ 3,780 $ 3,360