XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements and Derivative Instruments (Available-for-sale Securities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost $ 202,213 $ 196,923
Gross unrealized gains 275  
Gross unrealized losses (31,259) (38,944)
Estimated fair value 171,229 157,979
Government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 21,364 21,432
Gross unrealized gains 2  
Gross unrealized losses (5,713) (5,688)
Estimated fair value 15,653 15,744
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 49,678 50,367
Gross unrealized gains 0  
Gross unrealized losses (5,909) (8,208)
Estimated fair value 43,769 42,159
Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 1,873 1,835
Gross unrealized gains 0  
Gross unrealized losses (178) (223)
Estimated fair value 1,695 1,612
Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 109,353 114,941
Gross unrealized gains 0  
Gross unrealized losses (19,459) (24,313)
Estimated fair value 89,894 90,628
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 19,945 8,348
Gross unrealized gains 273  
Gross unrealized losses 0 (512)
Estimated fair value $ 20,218 $ 7,836