v3.25.2
Pension Plan and Stock Compensation - Restricted Stock Units (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 16, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Pension Plan and Stock Compensation          
Stock-based compensation costs       $ 1,006 $ 880
2023 Equity Incentive Plan          
Pension Plan and Stock Compensation          
Issuance of common stock 500,000        
Restricted Stock Awards          
Pension Plan and Stock Compensation          
Granted   0 0 0 0
Stock-based compensation costs   $ 560 $ 879 $ 1,000 $ 1,300
Vesting percentage       33.00%  
Restricted Stock Units (RSUs) | Officers | First anniversary          
Pension Plan and Stock Compensation          
Vesting percentage 33.00%        
Restricted Stock Units (RSUs) | Officers | Second anniversary          
Pension Plan and Stock Compensation          
Vesting percentage 33.00%        
Restricted Stock Units (RSUs) | Officers | Third anniversary          
Pension Plan and Stock Compensation          
Vesting percentage 33.00%        
Restricted Stock Units (RSUs) | Non-employee directors          
Pension Plan and Stock Compensation          
Vesting period 3 years