v3.26.3
Balance Sheet Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Property, Plant, and Equipment [Line Items]        
Impairment charge $ 1,000 $ 0 $ 1,000 $ 0
Depreciation and amortization expense 14,000 15,600 38,600 45,800
Amortization of deferred contract costs 4,800 4,900 14,252 14,566
Internal-use software        
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense $ 6,300 $ 5,800 $ 18,100 $ 16,800