v3.26.1
Variable interest entities ("VIEs") - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Variable Interest Entity [Line Items]      
Cash and cash equivalents $ 38,453 $ 38,405  
Other assets 141,600 151,924  
Assets 4,230,726 3,722,415  
Total Liabilities 3,234,071 $ 2,725,386  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Cash and cash equivalents 250   $ 250
Other assets 18,372   18,350
Assets 18,622   18,600
Other liabilities 57   34
Total Liabilities $ 57   $ 34