v3.25.2
Operating Segment Information - Summary of Company's Revenue by Geographical Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue [Abstract]        
Revenue $ 764,043 $ 628,436 $ 1,509,584 $ 1,238,325
United States        
Revenue [Abstract]        
Revenue 744,927 615,161 1,472,687 1,213,280
Other International Countries        
Revenue [Abstract]        
Revenue $ 19,116 $ 13,275 $ 36,897 $ 25,045