XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
May 14, 2024
May 01, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock repurchase and retirement   $ 6,368    
Stock repurchase excise tax   $ 16    
Unrestricted shares of common stock outstanding (shares) 32,476,983      
Performance attainment percentage 75.50%      
Omnibus Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for share-based payments (shares)     2,400,000  
Restricted Stock And Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested in period, net (shares) 199,588 251,024    
Performance Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested (shares) 85,001      
Selling, General and Administrative Expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation $ 1,300 $ 1,200    
Repurchase Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional authorized amount       $ 59,000
Common shares amount left remaining to repurchase under the plan (up to) $ 40,500     $ 100,000
Shares repurchased and retired (shares) 0 310,235    
Stock repurchase and retirement   $ 6,400    
Average market price (in dollars per share)   $ 20.51    
Stock repurchase excise tax $ 300