v3.26.1
Variable Interest Entities (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
Subordinated Borrowing [Line Items]          
Federal tax credits recognized in tax expense $ 1,120 $ 960 $ 2,250 $ 1,910  
Investment tax credits 2,610 14,320 2,800 14,340  
Investment carrying amount 9,263,173   9,263,173   $ 9,055,270
Unfunded capital and other commitments 7,909,993   7,909,993   7,737,180
Maximum exposure to loss, unconsolidated VIEs 81,127   81,127   84,442
Variable Interest Entity [Line Items]          
Investment carrying amount 9,263,173   9,263,173   9,055,270
Investment tax credits 2,610 $ 14,320 2,800 $ 14,340  
Variable interest entity, primary beneficiary          
Subordinated Borrowing [Line Items]          
Investment carrying amount 47,500   47,500   47,870
Unfunded capital and other commitments 0   0   0
Variable Interest Entity [Line Items]          
Investment carrying amount 47,500   47,500   47,870
Variable interest entity, not primary beneficiary          
Subordinated Borrowing [Line Items]          
Investment carrying amount 105,285   105,285   72,390
Unfunded capital and other commitments 85,125   85,125   57,989
Variable Interest Entity [Line Items]          
Investment carrying amount $ 105,285   $ 105,285   $ 72,390