v3.25.2
Related Party Transactions - Schedule of Related Party Transactions (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Prepaid expenses and other current assets $ 59,922 $ 28,325
Operating lease right-of-use assets 11,254 9,470
Other noncurrent assets 27,046 4,437
Liabilities    
Current portion of operating lease liabilities 5,528 3,366
Operating lease liabilities, net of current portion $ 13,737 $ 14,359