XML 107 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Summary of Change in Corporate Bonds and Mortgage Backed Securities Valued Using Level 3 Inputs (Details) - Level 3 [Member] - Fair Value, Recurring [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Corporate Bonds [Member]  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Balance $ 750
Transfers from Level 2 to Level 3 0
Sales 0
Ending Balance 750
Mortgage Backed Securities [Member]  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Balance 0
Transfers from Level 2 to Level 3 2,000
Sales (2,000)
Ending Balance $ 0