XML 119 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended 60 Months Ended 134 Months Ended
Nov. 30, 2007
participant
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2018
USD ($)
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]            
Maximum contributions of annual participants compensation, percent   80.00%        
Maximum contributions of participants bonuses, percent   100.00%        
Discretionary contributions by employer   $ 285 $ 323 $ 287    
Deferred compensation   8,269 9,511   $ 9,511  
Executive Officer | Deferred Profit Sharing | Supplemental Employment Retention Agreement            
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]            
Number of participants in retention agreement | participant 1          
Deferred compensation arrangement           $ 1,500
Deferred compensation plan assets   5,875 7,039   7,039  
Deferred compensation plan liabilities   9,769 11,011   11,011  
Deferred compensation plan liabilities, current   1,500 1,500   1,500  
Deferred compensation   $ 8,269 $ 9,511   9,511  
Spouse of Executive            
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]            
Annual deferred compensation payment         $ 1,500