XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement (Financial Instruments Not Measured at Fair Value) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Carrying Value    
Financial assets:    
Other assets $ 30,673 $ 28,819
Financial liabilities:    
Other liabilities 29,429 27,905
Carrying Value | Senior notes due 2023    
Financial liabilities:    
Senior notes due 2023 250,000 250,000
Carrying Value | Contribution Certificates    
Financial liabilities:    
Contribution Certificates 178,910 177,525
Carrying Value | BOLI    
Financial assets:    
Short-term and other investments 77,502 81,746
Carrying Value | Other investments    
Financial assets:    
Short-term and other investments 3,204 3,322
Fair Value    
Financial assets:    
Other assets 30,652 28,790
Financial liabilities:    
Other liabilities 29,429 27,905
Fair Value | Senior notes due 2023    
Financial liabilities:    
Senior notes due 2023 249,528 248,153
Fair Value | Contribution Certificates    
Financial liabilities:    
Contribution Certificates 130,503 134,479
Fair Value | BOLI    
Financial assets:    
Short-term and other investments 77,502 81,746
Fair Value | Other investments    
Financial assets:    
Short-term and other investments $ 3,204 $ 3,322