v3.25.2
Goodwill and Internal Use Software and Other Intangible Assets, Net - Schedule of Finite and Indefinite-Lived Intangibles (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 157,490 $ 148,863
Total Internal use software and other intangible assets, net 159,344 150,714
Accumulated Amortization (138,071) (129,778)
Net Carrying Value 19,419 19,085
Total Internal use software and other intangible assets, net 21,273 20,936
Domain name    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with indefinite lives 1,820 1,820
Licenses and other    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with indefinite lives $ 34 $ 31
Internal use software and website development    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives (in years) 3 years 4 months 24 days 3 years
Gross Carrying Value $ 154,846 $ 147,994
Accumulated Amortization (136,243) (129,487)
Net Carrying Value $ 18,603 $ 18,507
Intellectual property and other    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives (in years) 5 years 6 months 6 years
Gross Carrying Value $ 2,644 $ 869
Accumulated Amortization (1,828) (291)
Net Carrying Value $ 816 $ 578