XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Amortized Cost and Estimated Fair Values of Debt Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Available-for-sale, Amortized Cost    
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One $ 1,000  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 10,835  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 16,276  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 0  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 24,706  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 28,111  
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 601,102  
Amortized Cost 702,937 $ 796,960
Available-for-sale, Fair Value    
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 1,000  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 9,997  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 13,709  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 0  
Total 625,808 $ 695,875
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost $ 674,826