XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION AND EQUITY - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Sep. 04, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future issuance (in shares) 805,771  
Unrecognized compensation cost related to non-vested share-based compensation $ 6.3  
Unrecognized compensation cost related to non-vested share-based compensation period of recognition 1 year 10 months 24 days  
Stock repurchase program, authorized amount   $ 30.0
Stock repurchased during period (in shares) 49,789  
Stock repurchase program, remaining authorized repurchase amount $ 16.5  
Restricted stock | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
Restricted stock | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Performance shares | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years