XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stock-based Compensation        
Shares authorized to be issued under the plan (in shares) 1,600,000   1,600,000  
Recorded compensation costs for the RSAs and RSUs $ 0.4 $ 1.4 $ 1.1 $ 1.5
RSAs        
Stock-based Compensation        
Period for recognition     1 year 8 months 12 days  
Unrecognized compensation cost 3.8   $ 3.8  
Performance-Based Restricted Stock Unit Awards (RSUs)        
Stock-based Compensation        
Period for recognition     2 years  
Unrecognized compensation cost $ 4.9   $ 4.9  
Performance period     33 months  
Performance-Based Restricted Stock Unit Awards (RSUs) | Minimum        
Stock-based Compensation        
Options vested on anniversary date     0.00%  
Performance-Based Restricted Stock Unit Awards (RSUs) | Maximum        
Stock-based Compensation        
Options vested on anniversary date     200.00%  
Officer | RSAs        
Stock-based Compensation        
Vesting period     33 months  
Cliff vesting period     9 months  
Period for recognition     33 months  
Director | RSAs        
Stock-based Compensation        
Vesting period     9 months  
Period for recognition     9 months