XML 112 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Disclosures of Fair Values of Financial Instruments - Fair Value of Assets Measured on a Recurring Basis Using Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 6,163 $ 9,250
Transfers into Level 3 3 1,163
Transfers out of Level 3   (4,250)
Total gains or losses    
Maturities (407)  
Ending balance $ 5,759 $ 6,163