XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement (Financial Instruments Not Measured at Fair Value) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Carrying Value    
Financial assets:    
Other assets $ 34,824 $ 33,231
Financial liabilities:    
Other liabilities 33,548 32,043
Carrying Value | Revolving Credit Facility    
Financial liabilities:    
Senior notes due 2023 125,000 125,000
Carrying Value | Term Loan    
Financial liabilities:    
Senior notes due 2023 125,000 125,000
Carrying Value | Contribution Certificates    
Financial liabilities:    
Contribution Certificates 179,865 179,387
Carrying Value | BOLI    
Financial assets:    
Short-term and other investments 78,657 78,205
Carrying Value | Other investments    
Financial assets:    
Short-term and other investments 4,064 3,215
Fair Value    
Financial assets:    
Other assets 34,824 33,221
Financial liabilities:    
Other liabilities 33,548 32,043
Fair Value | Revolving Credit Facility    
Financial liabilities:    
Senior notes due 2023 125,000 125,000
Fair Value | Term Loan    
Financial liabilities:    
Senior notes due 2023 125,000 125,000
Fair Value | Contribution Certificates    
Financial liabilities:    
Contribution Certificates 147,328 149,782
Fair Value | BOLI    
Financial assets:    
Short-term and other investments 78,657 78,205
Fair Value | Other investments    
Financial assets:    
Short-term and other investments $ 4,064 $ 3,215