v3.25.2
Fair Value (Reconciliation Of Level 3 Input For Financial Instruments Measured On Recurring Basis) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Reconciliation Of Level 3 Input For Financial Instruments Measured On Recurring Basis    
The following tables present a reconciliation of the beginning and ending balances of the Level 3 inputs for the three-month and six-month periods ended June 30, 2025 and 2024, for financial instruments measured on a recurring basis and classified as Level 3:

Level 3 Fair Value Measurements
Three months ended June 30, 2025 and 2024
(In thousands)Corporate debt securitiesEquity securitiesFair value
swap
Balance at April 1, 2025$6,722 $611 $(233)
Transfer into (out of) level 3, net   
Total gains / (losses)
Included in other income / other (expense) 2  
    Included in other comprehensive income58   
Purchases, sales, issuances and settlements, other, net  124 
Balance at June 30, 2025$6,780 $613 $(109)
Balance at April 1, 2024$6,372 $495 $(123)
Transfers into (out of) level 3, net— — — 
Total gains
Included in other income— — — 
Included in other comprehensive income55 — — 
Balance at June 30, 2024$6,427 $495 $(123)
Level 3 Fair Value Measurements
Six months ended June 30, 2025 and 2024
(In thousands)Corporate debt securitiesEquity securitiesFair value
swap
Balance at January 1, 2025$6,664 $603 $(103)
Transfer into (out of) level 3, net   
Total gains / (losses)
Included in other income / other (expense) 10 (130)
    Included in other comprehensive income116   
Purchases, sales, issuances and settlements, other, net  124 
Balance at June 30, 2025$6,780 $613 $(109)
Balance at January 1, 2024$6,349 $473 $(123)
Transfers into (out of) level 3, net— — — 
Total gains
Included in other income— 22 — 
Included in other comprehensive income78 — — 
Balance at June 30, 2024$6,427 $495 $(123)
         
Fair Value, Inputs, Level 3 [Member] | Corporate Debt Securities                
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 $ 0 $ 0 $ 0 $ 0        
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Equity Securities [Member]                
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Balance, beginning 613 495 613 495 $ 611 $ 603 $ 495 $ 473
Included in other comprehensive income 2 0 10 22        
Balance, ending 613 495 613 495 611 603 495 473
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Swap [Member]                
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Balance, beginning (109) (123) (109) (123) (233) (103) (123) (123)
Included in other comprehensive income 0 0 (130) 0        
Balance, ending (109) (123) (109) (123) (233) (103) (123) (123)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements) 124   124          
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Corporate Debt Securities                
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Balance, beginning 6,780 6,427 6,780 6,427 6,722 6,664 6,372 6,349
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) 58 55 116 78        
Balance, ending $ 6,780 $ 6,427 $ 6,780 $ 6,427 $ 6,722 $ 6,664 $ 6,372 $ 6,349