v3.26.1
Fair Value - Valuation Techniques (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Limited partnership interests $ 84,682 $ 79,825 $ 65,335 $ 39,247 $ 39,451 $ 32,552
Limited partnership interests | Discounted cash flow            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Limited partnership interests $ 84,682   $ 65,335      
Level 3 | Discount Rate | Discounted cash flow            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Weighted average measurement input 0.0863   0.0882      
Level 3 | Discount Rate | Discounted cash flow | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Measurement input 0.0675   0.0700      
Level 3 | Discount Rate | Discounted cash flow | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Measurement input 0.0950   0.1000      
Level 3 | Terminal Capitalization Rate | Discounted cash flow            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Weighted average measurement input 0.0720   0.0740      
Level 3 | Terminal Capitalization Rate | Discounted cash flow | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Measurement input 0.0525   0.0525      
Level 3 | Terminal Capitalization Rate | Discounted cash flow | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Measurement input 0.0800   0.0875