v3.26.1
Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Derivative [Line Items]          
Notional amount, long $ 127,762   $ 127,762   $ 137,304
Derivative, gains (losses) on derivative, net (332) $ (1,891) (5,907) $ (4,291)  
Derivative Instruments in Hedges, Assets, at Fair Value 2,148   2,148   786
Derivative Instruments in Hedges, Liabilities, at Fair Value 948   948   2,019
Security Owned and Pledged as Collateral, Associated Liabilities, Fair Value 264   264   1,764
Security Owned and Received as Collateral, Associated Assets, Fair Value 970   970   260
Total Corporate Derivatives          
Derivative [Line Items]          
Notional amount, long 92,324   92,324   100,237
Derivative, gains (losses) on derivative, net (740) (1,891) (5,957) (4,300)  
Derivative Instruments in Hedges, Assets, at Fair Value 2,095   2,095   526
Derivative Instruments in Hedges, Liabilities, at Fair Value 945   945   1,968
Total Return Swap          
Derivative [Line Items]          
Notional amount, long 84,369   84,369   92,451
Derivative, gains (losses) on derivative, net (453) (1,754) (5,959) (3,683)  
Derivative Instruments in Hedges, Assets, at Fair Value 1,924   1,924   353
Derivative Instruments in Hedges, Liabilities, at Fair Value 945   945   1,964
Forward contracts - foreign exchange          
Derivative [Line Items]          
Notional amount, long 7,955   7,955   7,786
Derivative, gains (losses) on derivative, net (287) (137) 2 (617)  
Derivative Instruments in Hedges, Assets, at Fair Value 171   171   173
Derivative Instruments in Hedges, Liabilities, at Fair Value 0   0   4
Forward contracts - foreign exchange | Consolidated Entities          
Derivative [Line Items]          
Notional amount, long 35,438   35,438   37,067
Derivative, gains (losses) on derivative, net 408 $ 0 50 $ 9  
Derivative Instruments in Hedges, Assets, at Fair Value 53   53   260
Derivative Instruments in Hedges, Liabilities, at Fair Value $ 3   $ 3   $ 51