XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - SERP (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee Benefit Plans      
Gain from liquidation of company owned life insurance $ 18,000    
Proceeds from benefit plan financing arrangement 33,096 $ 2,380  
Proceeds from dissolution 24,500    
Payment to acquire life insurance policies 24,474 2,380  
Non-qualified Supplemental Retirement Plan ("SERP")      
Employee Benefit Plans      
Trading gains (losses), net 2,300 2,700 $ 2,600
Trading gains (losses), net $ 2,300 $ 2,600 $ 2,800