XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements and Derivative Instruments (Available-For-Sale Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost $ 196,923 $ 247,866
Gross unrealized losses (38,944) (44,024)
Estimated fair value 157,979 203,842
Government and related securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 21,432 35,048
Gross unrealized losses (5,688) (7,018)
Estimated fair value 15,744 28,030
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 50,367 65,008
Gross unrealized losses (8,208) (10,678)
Estimated fair value 42,159 54,330
Commingled fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 1,835 1,788
Gross unrealized losses (223) (207)
Estimated fair value 1,612 1,581
Mortgage-backed / asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 123,289 146,022
Gross unrealized losses (24,825) (26,121)
Estimated fair value $ 98,464 $ 119,901