v3.26.1
Variable interest entities - Additional Information (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Assets $ 17,499,365 $ 17,480,103
Liabilities 16,451,199 $ 16,321,665
Variable Interest Entity    
Variable Interest Entity [Line Items]    
Assets 602,328  
Liabilities $ 228,092