v3.25.4
Leases - Summary of Reconciliation between Non-cancelable Lease Commitments and Lease Liabilities (Detail)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
Total $ 313,384
Less: Legally binding minimum lease payments for leases signed but not yet commenced 0
Less: Operating leases with a duration of 12 months or less (2,952)
Less: Present value discount (48,127)
Total lease liabilities $ 262,305