v3.25.2
Insurance - Schedule of Actuarial Assumptions (Details)
Jun. 30, 2025
Jun. 30, 2024
Term and Whole Life | Measurement Input, Mortality Rate, Expected    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0039 0.0037
Term and Whole Life | Measurement Input, Mortality Rate, Actual    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0041 0.0036
Term and Whole Life | Measurement Input, Lapses, Expected    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0360 0.0381
Term and Whole Life | Measurement Input, Lapses, Actual    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0281 0.0344
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.0172 0.0191
Accidental Death and Disability Protection | Measurement Input, Lapses, Actual    
Market Risk Benefit [Line Items]    
Market risk benefit, measurement input 0.0211 0.0300