XML 120 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Compensation and Other Benefit Plans - Deferred Compensation Plans (Details) - Deferred Compensation Plans - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Deferrable compensation by the employee, maximum 100.00%    
Expenses related to Deferred Plans $ 586 $ (1,133) $ 537
Cash distributed to the participants 374 53 0
Undistributed Income Deferred 2,611 2,923  
Liability Under Deferred Plans 2,404 1,953  
Non-employee directors      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Expenses related to Deferred Plans 586 (1,133) $ 537
Undistributed Income Deferred 2,611 2,923  
Liability Under Deferred Plans $ 2,404 $ 1,953