v3.26.1
Insurance - Schedule of Actuarial Assumptions (Details)
Jun. 30, 2026
Jun. 30, 2025
Term and Whole Life | Measurement Input, Mortality Rate, Expected    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0040 0.0039
Term and Whole Life | Measurement Input, Mortality Rate, Actual    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0034 0.0041
Term and Whole Life | Measurement Input, Lapses, Expected    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0385 0.0360
Term and Whole Life | Measurement Input, Lapses, Actual    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0410 0.0281
Accidental Death and Disability Protection | Measurement Input, Mortality Rate, Expected    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0001 0.0001
Accidental Death and Disability Protection | Measurement Input, Mortality Rate, Actual    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0001 0.0001
Accidental Death and Disability Protection | Measurement Input, Lapses, Expected    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0161 0.0172
Accidental Death and Disability Protection | Measurement Input, Lapses, Actual    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0351 0.0211