Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION PLAN - Schedule of Valuation Assumptions used in Computing Fair Value of Stock-Based Awards (Details)

v3.25.1
STOCK-BASED COMPENSATION PLAN - Schedule of Valuation Assumptions used in Computing Fair Value of Stock-Based Awards (Details) - 2015 Plan - Employee Stock Option [Member]
shares in Thousands
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Number of options | shares 550
Grant price (per share) $ 4.02
Dividend yield 2.49%
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award  
Option vesting period 1 year
Expected volatility 50.60%
Risk-free interest rate 4.01%
Expected term (years) 5 years 6 months
Weighted average fair value (per share) $ 1.71
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Option vesting period 3 years
Expected volatility 52.80%
Risk-free interest rate 4.07%
Expected term (years) 6 years 6 months
Weighted average fair value (per share) $ 1.74