XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders’ Equity and Stock Incentive Plans - Additional Information (Details) - USD ($)
3 Months Ended
May 06, 2025
Jan. 01, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Nov. 05, 2024
Jul. 27, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share repurchase, authorized amount                 $ 100,000,000
Share repurchase, increase authorized amount               $ 100,000,000  
Share repurchase, remaining authorized repurchase amount     $ 91,800,000            
Shares repurchased (in shares)     274,000       0    
Dividends declared (USD per share)     $ 0.25 $ 0.25 $ 0.25 $ 0.25 $ 0.25    
Total share-based compensation expense     $ 2,890,000       $ 3,041,000    
Common stock available for grants of awards (in shares)     5,153,291            
Number of shares available for grant annual increase (in shares)   1,060,440              
Subsequent Event                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Dividends declared (USD per share) $ 0.25                
Stock options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total share-based compensation expense     $ 0       0    
Stock options, unrecognized share-based compensation expense     0       0    
RSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total share-based compensation expense     2,108,000       1,839,000    
Stock options, unrecognized share-based compensation expense     $ 10,800,000       $ 12,400,000    
Share-based compensation expense not yet recognized, weighted-average period for recognition (in years)     2 years 6 months       1 year 8 months 12 days    
PSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total share-based compensation expense     $ 782,000       $ 1,202,000    
Stock options, unrecognized share-based compensation expense     $ 5,100,000       $ 7,900,000    
Share-based compensation expense not yet recognized, weighted-average period for recognition (in years)     2 years 4 months 24 days       2 years 2 months 12 days