v3.26.1
Costs to obtain and fulfill a Contract - Capitalized Contract Costs Activity (Details) - Domain Registration Costs - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Capitalized Cost, Software to be Sold, Leased, or Marketed, after Accumulated Amortization [Roll Forward]    
Balance, beginning of period $ 113,034 $ 116,975
Deferral of costs 95,172 188,420
Amortized expense included in cost of revenue (92,092) (192,361)
Balance, end of period $ 116,114 $ 113,034