XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION AND WARRANTS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 27, 2022
Mar. 31, 2023
Jan. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Jan. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Risk-free interest rate, minimum       1.70%        
Risk-free interest rate, maximum       4.20%        
Veritas                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Acquisition, shares issued (in shares) 1,939,998              
Business acquisition, share price (in dollars per share)               $ 28.30
Issuance of shares, net of issuance costs (in shares)   403,780   656,297        
Class of warrant or right, number of securities called by warrants or rights (in shares)   824,602            
Class of warrant or right, exercise price of warrants or rights (in dollars per share)   $ 27.4946   $ 0 $ 26.33      
Veritas | Warrants Cancelled                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Class of warrant or right, number of securities called by warrants or rights (in shares)       1,223,963        
Class of warrant or right, exercise price of warrants or rights (in dollars per share)       $ 26.33     $ 26.3324  
Restricted Stock Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation expense       $ 12.0        
Unrecognized compensation expense, recognized period       1 year 3 months 18 days        
Fair value of vested awards       $ 8.0 $ 6.2 $ 4.6    
Share-based payment arrangement, expense       $ 7.5 6.0 5.9    
Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period     3 years          
Awards granted (in shares)       204,280        
Weighted-average grant date fair value of awards granted (in dollars per share)       $ 36.57        
Unrecognized compensation expense       $ 8.2        
Share-based payment arrangement, expense       $ 3.0 $ 0.0 $ 0.0    
Shares issued to executives (in shares)     74,220          
Service-based Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Awards granted (in shares)       225,773        
Weighted-average grant date fair value of awards granted (in dollars per share)       $ 36.15 $ 35.19 $ 26.34    
Stock Appreciation Rights (SARs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation expense       $ 4.5        
Share-based payment arrangement, expense       $ 1.5 $ 0.0      
Employees And Officers | Restricted Stock Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       3 years        
Directors | Restricted Stock Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       1 year        
Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Expected dividend rate       0.00%        
Expected volatility rate       56.40%        
Minimum | Employees And Officers | Restricted Stock Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       3 years        
Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Expected dividend rate       4.30%        
Expected volatility rate       72.30%        
Maximum | Employees And Officers | Restricted Stock Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       4 years        
2018 Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for future awards (in shares)       2,779,367        
2018 Equity Incentive Plan | Service-based Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Awards granted (in shares)       225,773 468,268 125,789    
Weighted-average grant date fair value of awards granted (in dollars per share)       $ 36.15