v3.26.1
Fair Value Measurements and Derivative Instruments (Unrealized Holding Losses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value $ 145,905 $ 148,098
Gross unrealized losses 30,442 29,964
Mutual funds    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value 1,717 1,715
Gross unrealized losses 182 171
Government securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value 13,309 13,486
Gross unrealized losses 5,691 5,557
Corporate debt securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value 43,323 43,895
Gross unrealized losses 5,958 5,586
Mortgage-backed securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value 87,556 89,002
Gross unrealized losses $ 18,611 $ 18,650