XML 103 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Concentration Risks, Percentage [Abstract]    
Percentage in fixed-income investments 58.00% 60.00%
Percentage investment in common stock of large-cap companies 17.00% 15.00%
Percentage investment in target date investments 8.00% 8.00%
Percentage investment in common stock of mid-cap companies 8.00% 7.00%
Percentage investment in common stock of small-cap companies 4.00% 5.00%
Percentage investment in cash and cash equivalents 4.00% 3.00%
Percentage investment in high-yield investments   1.00%
Percentage investment in international investments 1.00% 1.00%
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure $ 83,739 $ 80,667
Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 12,879 6,409
Fair Value, Recurring | Insurance contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 59,282 62,936
Fair Value, Recurring | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 7,554 7,781
Fair Value, Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 4,024 3,541
Quoted Prices in Active Markets for Identical Assets  (Level 1) | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Quoted Prices in Active Markets for Identical Assets  (Level 1) | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Quoted Prices in Active Markets for Identical Assets  (Level 1) | Fair Value, Recurring | Insurance contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Quoted Prices in Active Markets for Identical Assets  (Level 1) | Fair Value, Recurring | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Quoted Prices in Active Markets for Identical Assets  (Level 1) | Fair Value, Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Significant Other Observable Inputs  (Level 2) | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 83,739 80,667
Significant Other Observable Inputs  (Level 2) | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 12,879 6,409
Significant Other Observable Inputs  (Level 2) | Fair Value, Recurring | Insurance contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 59,282 62,936
Significant Other Observable Inputs  (Level 2) | Fair Value, Recurring | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 7,554 7,781
Significant Other Observable Inputs  (Level 2) | Fair Value, Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 4,024 3,541
Significant Unobservable Inputs  (Level 3) | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Significant Unobservable Inputs  (Level 3) | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Significant Unobservable Inputs  (Level 3) | Fair Value, Recurring | Insurance contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Significant Unobservable Inputs  (Level 3) | Fair Value, Recurring | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Significant Unobservable Inputs  (Level 3) | Fair Value, Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure $ 0 $ 0