XML 104 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details)
$ in Millions
12 Months Ended
Nov. 14, 2023
Jun. 02, 2022
shares
Mar. 15, 2022
Mar. 14, 2022
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Split conversion ratio 0.1   0.1 0.1      
APIC, share-based payment arrangement, restricted stock unit, increase for cost recognition | $           $ 0.8  
Restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Restricted stock unit grants outstanding (in shares)         0    
Performance and Incentive Pay Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock available for issuance (in shares)   1,200,000          
Shares authorized for issuance (in shares)   1,450,800          
Number of shares available for grant (in shares)         482,070    
Restricted stock unit grants outstanding (in shares)         607,099 354,715 221,091
Performance and Incentive Pay Plan | Restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock based compensation expense | $         $ 2.9 $ 2.5  
Unrecognized compensation cost | $         $ 3.3    
Performance and Incentive Pay Plan | Restricted stock units | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         2 years    
Performance and Incentive Pay Plan | Restricted stock units | Minimum | Nonemployee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         2 years    
Performance and Incentive Pay Plan | Restricted stock units | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         4 years    
Performance and Incentive Pay Plan | Restricted stock units | Maximum | Nonemployee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         3 years    
Performance and Incentive Pay Plan | Performance shares | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         3 years