v3.26.1
Capitalized Software Costs, net - Schedule of Capitalized Software Costs, Net (Details) - Capitalized software costs, net - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Website and internal-use software $ 106,944 $ 101,084
Less: accumulated amortization (81,944) (76,839)
Total $ 25,000 $ 24,245