XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Allowance for Expected Credit Losses, Held-to-Maturity Fixed-Maturity Securities (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Held-to-Maturity, Net of Allowance for Expected Credit Losses [Abstract]        
Balance at beginning of period $ 685,402,000 $ 700,335,000 $ 688,439,360 $ 668,105,000
Balance at end of period 683,911,746 696,392,000 683,911,746 696,392,000
Allowance for Expected Credit Losses [Abstract]        
Balance at beginning of period 1,324,000 0 $ 0 $ 0
Accounting Standards Update [Extensible Enumeration]     ASU 2016-13 [Member] ASU 2016-13 [Member]
Current period change for expected credit losses 35,000 0 $ 91,000 $ 0
Balance at end of period $ 1,358,977 $ 0 1,358,977 0
Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Expected Credit Losses [Abstract]        
Balance at beginning of period     $ 1,268,000 $ 0