XML 107 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair value measurements (Details 3) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Concentration risks, percentage [Abstract]    
Percentage in fixed-income investments 61.00% 57.00%
Percentage investment in common stock of large-cap companies 17.00% 18.00%
Percentage investment in common stock of mid-cap companies 8.00% 9.00%
Percentage investment in common stock of small-cap companies 7.00% 9.00%
Percentage investment in target date investments 5.00% 5.00%
Percentage investment in cash and cash equivalents 2.00% 2.00%
Fair value, measurements, recurring    
Fair value measurements [Line Items]    
Assets, fair value disclosure $ 130,895 $ 120,348
Fair value, measurements, recurring | Money market funds    
Fair value measurements [Line Items]    
Assets, fair value disclosure 10,190 8,917
Fair value, measurements, recurring | Insurance contract*    
Fair value measurements [Line Items]    
Assets, fair value disclosure 109,603 100,104
Fair value, measurements, recurring | Mortgage-backed securities    
Fair value measurements [Line Items]    
Assets, fair value disclosure 8,706 9,946
Fair value, measurements, recurring | U.S. Treasury securities    
Fair value measurements [Line Items]    
Assets, fair value disclosure 2,396 1,381
Fair value, inputs, level 2 | Fair value, measurements, recurring    
Fair value measurements [Line Items]    
Assets, fair value disclosure 130,895 120,348
Fair value, inputs, level 2 | Fair value, measurements, recurring | Money market funds    
Fair value measurements [Line Items]    
Assets, fair value disclosure 10,190 8,917
Fair value, inputs, level 2 | Fair value, measurements, recurring | Insurance contract*    
Fair value measurements [Line Items]    
Assets, fair value disclosure 109,603 100,104
Fair value, inputs, level 2 | Fair value, measurements, recurring | Mortgage-backed securities    
Fair value measurements [Line Items]    
Assets, fair value disclosure 8,706 9,946
Fair value, inputs, level 2 | Fair value, measurements, recurring | U.S. Treasury securities    
Fair value measurements [Line Items]    
Assets, fair value disclosure $ 2,396 $ 1,381