XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Narrative (Details) - Restricted stock awards - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation expense $ 2.5 $ 2.3
Forfeited (in shares) 3,690 3,186
Unrecognized compensation cost related to nonvested RSAs $ 11.7  
Unrecognized compensation cost related to nonvested RSAs, period for recognition 3 years  
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period (in years) 1 year  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period (in years) 5 years