v3.24.3
Fair Value Measurement (Financial Instruments Not Measured at Fair Value) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Carrying Value    
Financial assets:    
Other assets $ 35,070 $ 33,231
Financial liabilities:    
Other liabilities 34,051 32,043
Carrying Value | Revolving Credit Facility    
Financial liabilities:    
Revolving Credit Agreement and Term Loan 125,000 125,000
Carrying Value | Term Loan    
Financial liabilities:    
Revolving Credit Agreement and Term Loan 121,875 125,000
Carrying Value | Contribution Certificates    
Financial liabilities:    
Contribution Certificates 180,834 179,387
Carrying Value | BOLI    
Financial assets:    
Short-term and other investments 80,292 78,205
Carrying Value | Other investments    
Financial assets:    
Short-term and other investments 4,076 3,215
Fair Value    
Financial assets:    
Other assets 35,070 33,221
Financial liabilities:    
Other liabilities 34,051 32,043
Fair Value | Revolving Credit Facility    
Financial liabilities:    
Revolving Credit Agreement and Term Loan 125,000 125,000
Fair Value | Term Loan    
Financial liabilities:    
Revolving Credit Agreement and Term Loan 121,875 125,000
Fair Value | Contribution Certificates    
Financial liabilities:    
Contribution Certificates 159,059 149,782
Fair Value | BOLI    
Financial assets:    
Short-term and other investments 80,292 78,205
Fair Value | Other investments    
Financial assets:    
Short-term and other investments $ 4,076 $ 3,215