v3.26.1
Variable interest entities - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Assets $ 17,709,489 $ 17,480,103
Liabilities $ 16,630,051 $ 16,321,665
Variable Interest Entity Changes In Terms Of Arrangements false  
Variable Interest Entity    
Variable Interest Entity [Line Items]    
Assets $ 619,318  
Liabilities $ 214,273