v3.25.4
Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Unrecognized benefit - beginning of the year $ 38,327 $ 20,469 $ 16,888
Gross increases-current period positions 14,239 13,974 8,071
Gross increases-current period business acquisitions     1,381
Gross increase-prior period positions 612 3,884  
Gross decrease-prior period positions     (5,871)
Unrecognized benefit - end of period $ 53,178 $ 38,327 $ 20,469