XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash Value of Life Insurance (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
company
employee
policy
Dec. 31, 2023
USD ($)
policy
employee
company
Dec. 31, 2022
USD ($)
Insurance [Roll Forward]      
Beginning balance $ 136,892 $ 133,742  
Increase in cash value of life insurance 3,257 3,150 $ 2,858
Ending balance 140,149 136,892 $ 133,742
End of period death benefit $ 224,723 $ 224,021  
Number of policies owned (in policies) | policy 216 216  
Insurance companies used (in companies) | company 14 14  
Current and former employees and directors covered (in employees) | employee 79 79