v3.26.3
Fair Value - Quantitative information about recurring and non-recurring Level 3 fair value measurements (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Collateralized debt obligations | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques    
Range of Inputs (percent) 0.0571 0.0596
Collateralized debt obligations | Level 3    
Fair Value Measurement Inputs and Valuation Techniques    
Fair Value $ 2,661 $ 2,850
Collateral dependent loans | Level 3    
Fair Value Measurement Inputs and Valuation Techniques    
Fair Value $ 14,561 $ 7,328
Collateral dependent loans | Minimum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques    
Range of Inputs (percent) 0.10 0.10
Collateral dependent loans | Maximum | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques    
Range of Inputs (percent) 1 1