Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION PLAN - Schedule of Share Based Payment Award Restricted Stock Valuation Assumptions (Details)

v3.25.4
STOCK-BASED COMPENSATION PLAN - Schedule of Share Based Payment Award Restricted Stock Valuation Assumptions (Details) - Restricted Stock Awards - $ / shares
shares in Thousands
Mar. 14, 2023
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award      
Number issued 500 1,050 1,100
Grant price (per share) $ 9.6    
Dividend yield 1.04%    
Expected volatility 45.20%    
Risk-free interest rate 3.64%    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award      
Stock price target $ 15    
Expected life (years) 2 years 6 months 21 days    
Weighted average fair value $ 7.84    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award      
Stock price target $ 18    
Expected life (years) 3 years 2 months 19 days    
Weighted average fair value $ 8.34