v3.26.3
Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 372,175 $ 310,737 $ 1,091,352 $ 866,049
United States        
Disaggregation of Revenue [Line Items]        
Revenue 366,671 305,693 1,074,500 851,789
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 5,504 $ 5,044 $ 16,852 $ 14,260