v3.25.2
Cash, Cash Equivalents, and Restricted Cash - Summary of Cash, Cash Equivalents, and Restricted Cash (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]    
Cash and cash equivalents [1] $ 947,166 $ 532,471
Restricted cash [1] 3,730 3,714
Cash and cash equivalents and restricted cash $ 950,896 $ 536,185
[1] See Note 14 for details of balances associated with consolidated variable interest entities.