XML 112 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount $ 52,793 $ 54,115
Accumulated Amortization (30,004) (26,658)
Net Carrying Amount $ 22,789 27,457
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, weighted average useful life (in years) 4 years 8 months 12 days  
Carrying Amount $ 17,333 17,333
Accumulated Amortization (17,333) (17,333)
Net Carrying Amount
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, weighted average useful life (in years) 16 years 1 month 6 days  
Carrying Amount $ 5,181 5,181
Accumulated Amortization (1,799) (1,547)
Net Carrying Amount $ 3,382 3,634
Brand Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, weighted average useful life (in years) 9 years 6 months  
Carrying Amount $ 12,115 12,774
Accumulated Amortization (3,729) (2,374)
Net Carrying Amount $ 8,386 10,400
Subscriber Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, weighted average useful life (in years) 8 years 6 months  
Carrying Amount $ 2,150 2,150
Accumulated Amortization (1,379) (1,121)
Net Carrying Amount $ 771 1,029
Advertiser Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, weighted average useful life (in years) 9 years 10 months 24 days  
Carrying Amount $ 14,519 15,182
Accumulated Amortization (4,269) (2,832)
Net Carrying Amount $ 10,250 12,350
Database Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, weighted average useful life (in years) 3 years  
Carrying Amount $ 1,140 1,140
Accumulated Amortization (1,140) (1,140)
Net Carrying Amount
Digital Content [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, weighted average useful life (in years) 2 years  
Carrying Amount $ 355 355
Accumulated Amortization (355) (311)
Net Carrying Amount $ 44