XML 71 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Policyholders' Liabilities - Guaranteed Minimum Crediting Rate (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance $ 235,112 $ 211,715
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance $ 35,427 $ 36,214
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Minimum [Member]    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Range of Guaranteed Minimum Crediting Rates: 0.00% 0.00%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149 | Maximum [Member]    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Range of Guaranteed Minimum Crediting Rates: 1.49% 1.49%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance $ 39,257 $ 34,543
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Minimum [Member]    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Range of Guaranteed Minimum Crediting Rates: 1.50% 1.50%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299 | Maximum [Member]    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Range of Guaranteed Minimum Crediting Rates: 2.99% 2.99%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance $ 128,971 $ 109,511
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Minimum [Member]    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Range of Guaranteed Minimum Crediting Rates: 3.00% 3.00%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449 | Maximum [Member]    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Range of Guaranteed Minimum Crediting Rates: 4.49% 4.49%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Range of Guaranteed Minimum Crediting Rates: 4.50% 4.50%
Policyholder Account Balance $ 31,457 $ 31,447
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 145,240 155,474
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 815 792
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 3,956 22,353
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 109,012 100,882
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 31,457 31,447
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 568 662
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 187 531
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 381 131
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 19,584 9,566
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 0 1,031
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 6 37
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 19,578 8,498
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 69,720 46,013
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0000 To 0149    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 34,612 34,391
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0150 To 0299    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 35,108 11,622
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0300 To 0449    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From Greater Than Or Equal To 0450    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance $ 0 $ 0