XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - (Narrative) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Performance Based Stock Awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   3 years
Granted (in shares)   128,005
Award performance metric period 3 years  
Unrecognized compensation cost | $ $ 2,400,000 $ 2,400,000
Period for recognizing stock-based compensation expense   2 years 3 months 18 days
Performance Based Stock Awards [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award payout percentage   0.00%
Performance Based Stock Awards [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award payout percentage   150.00%
Restricted Stock Units And Awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   1 year
Granted (in shares)   333,979
Unrecognized compensation cost | $ $ 6,000,000.0 $ 6,000,000.0
Period for recognizing stock-based compensation expense   2 years 1 month 6 days
2018 Omnibus Equity Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized for future issuance (in shares) 1,275,410 1,275,410