v3.25.2
Restricted Cash - Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Cash and Cash Equivalents [Abstract]      
Cash and cash equivalents $ 601,196 $ 512,667 $ 797,875
Restricted cash, included in prepaid expenses and other current assets and other assets $ 2,703 $ 4,053 $ 4,053
Restricted Cash, Asset, Statement of Financial Position [Extensible List] Other assets, Prepaid expenses and other current assets Other assets, Prepaid expenses and other current assets Other assets, Prepaid expenses and other current assets
Total cash, cash equivalents, and restricted cash $ 603,899 $ 516,720 $ 801,928