XML 89 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurement - Methodologies Other Than Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Carrying Value    
Financial assets:    
Other assets $ 34,793 $ 33,231
Financial liabilities:    
Other liabilities 33,793 32,043
Carrying Value | Revolving Credit Agreement    
Financial liabilities:    
Debt instruments 125,000 125,000
Carrying Value | Term Loan    
Financial liabilities:    
Debt instruments 120,313 125,000
Carrying Value | Contribution Certificates    
Financial liabilities:    
Contribution Certificates 181,163 179,387
Carrying Value | BOLI    
Financial assets:    
Short-term and other investments 80,179 78,205
Carrying Value | Other Investments    
Financial assets:    
Short-term and other investments 5,189 3,215
Fair Value    
Financial assets:    
Other assets 34,793 33,221
Financial liabilities:    
Other liabilities 33,793 32,043
Fair Value | Revolving Credit Agreement    
Financial liabilities:    
Debt instruments 125,000 125,000
Fair Value | Term Loan    
Financial liabilities:    
Debt instruments 120,313 125,000
Fair Value | Contribution Certificates    
Financial liabilities:    
Contribution Certificates 152,564 149,782
Fair Value | BOLI    
Financial assets:    
Short-term and other investments 80,179 78,205
Fair Value | Other Investments    
Financial assets:    
Short-term and other investments $ 5,189 $ 3,215