v3.26.3
Variable interest entities - Income, Proceeds, Funding and Cash Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Variable interest entities          
Total revenues $ 146,910 $ 69,803 $ (1,462,781) $ 379,948  
Cash flows          
Cash balance as of end of period 463,756   463,756   $ 566,437
VIE primary beneficiary          
Variable interest entities          
Total revenues (3,896) 24,177 (2,665,390) 130,254  
Cash flows          
Proceeds 26,169 58,039 93,155 235,687  
(Funding) (21,309) (19,895) (81,740) (54,463)  
Cash balance as of end of period $ 18,955 $ 18,730 $ 18,955 $ 18,730