XML 116 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Reconciliation and Statement of Income Classification of Gains and Losses for Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income, Extensible List, Not Disclosed Flag Total unrealized/realized gains (losses) included in earnings Total unrealized/realized gains (losses) included in earnings
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Transfers between levels $ (2,400) $ (1,800)
Available for sale securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 10,814 15,596
Additions 2,588 0
Redemptions (3,831) (2,733)
Total unrealized/realized gains (losses) included in earnings 1,701 (270)
Transfers between levels (2,351) (1,779)
Ending balance 8,921 10,814
Other Investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0 790
Additions 0 0
Redemptions 0 (800)
Total unrealized/realized gains (losses) included in earnings 0 10
Transfers between levels 0 0
Ending balance $ 0 $ 0