v3.26.1
Segment Information - Revenue Information by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from External Customer [Line Items]        
Revenue $ 281,146 $ 265,068 $ 567,232 $ 512,812
United States [Member]        
Revenue from External Customer [Line Items]        
Revenue 134,412 120,340 280,579 223,529
United Kingdom [Member]        
Revenue from External Customer [Line Items]        
Revenue 37,682 56,249 81,487 119,158
Germany [Member]        
Revenue from External Customer [Line Items]        
Revenue 48,441 31,205 82,366 58,393
Other International [Member]        
Revenue from External Customer [Line Items]        
Revenue $ 60,611 $ 57,274 $ 122,800 $ 111,732