v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-lived intangible assets:    
Cost $ 23,458 $ 22,469
Accumulated Amortization (20,746) (19,743)
Finite-lived intangible assets, net 2,712 2,726
Indefinite-lived intangible assets:    
Indefinite-lived intangible assets, net 1,087 1,087
Cost 24,545 23,556
Net Book Value 3,799 3,813
Internet domain names    
Indefinite-lived intangible assets:    
Indefinite-lived intangible assets, net 1,087 1,087
Customer relationships    
Finite-lived intangible assets:    
Cost 12,443 12,443
Accumulated Amortization (12,062) (11,754)
Finite-lived intangible assets, net $ 381 $ 689
Weighted-Average Remaining Useful Life (in years) 8 months 12 days 1 year 2 months 12 days
Tradenames    
Finite-lived intangible assets:    
Cost $ 3,588 $ 3,588
Accumulated Amortization (3,310) (3,227)
Finite-lived intangible assets, net $ 278 $ 361
Weighted-Average Remaining Useful Life (in years) 2 years 10 months 24 days 3 years 1 month 6 days
Capitalized software development costs    
Finite-lived intangible assets:    
Cost $ 7,427 $ 6,438
Accumulated Amortization (5,374) (4,762)
Finite-lived intangible assets, net $ 2,053 $ 1,676
Weighted-Average Remaining Useful Life (in years) 2 years 2 months 12 days 1 year 8 months 12 days