v3.26.1
Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Goodwill
The carrying amounts of goodwill are as follows:
Balance at January 1, 2026$30,043 
Balance at June 30, 2026$30,043 
Schedule of Intangible Asset, Indefinite-Lived
Intangible assets, net consisted of the following as of the dates indicated:
June 30, 2026
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$12,443 $(12,062)$381 0.7
Tradenames3,588 (3,310)278 2.9
Capitalized software development costs7,427 (5,374)2,053 2.2
Finite-lived intangible assets, net23,458 (20,746)2,712 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$24,545 $(20,746)$3,799 
December 31, 2025
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$12,443 $(11,754)$689 1.2
Tradenames3,588 (3,227)361 3.1
Capitalized software development costs6,438 (4,762)1,676 1.7
Finite-lived intangible assets, net22,469 (19,743)2,726 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$23,556 $(19,743)$3,813 
Schedule of Intangible Asset, Finite-Lived
Intangible assets, net consisted of the following as of the dates indicated:
June 30, 2026
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$12,443 $(12,062)$381 0.7
Tradenames3,588 (3,310)278 2.9
Capitalized software development costs7,427 (5,374)2,053 2.2
Finite-lived intangible assets, net23,458 (20,746)2,712 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$24,545 $(20,746)$3,799 
December 31, 2025
CostAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Finite-lived intangible assets:
Customer relationships$12,443 $(11,754)$689 1.2
Tradenames3,588 (3,227)361 3.1
Capitalized software development costs6,438 (4,762)1,676 1.7
Finite-lived intangible assets, net22,469 (19,743)2,726 
Indefinite-lived intangible assets:
Internet domain names1,087 — 1,087 
Indefinite-lived intangible assets, net1,087 — 1,087 
Intangible assets, net$23,556 $(19,743)$3,813 
Schedule of Expected Future Amortization Expense for Finite-Lived Intangible Assets
As of June 30, 2026, the total expected future amortization expense for finite-lived intangible assets is as follows:
Remainder of 2026$698 
2027497 
2028668 
2029847 
2030
Thereafter
Finite-lived intangible assets, net$2,712