XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Nov. 30, 2021
Aug. 31, 2019
Stock-Based Compensation [Line Items]        
Vesting period 10 years      
Stock Option [Member]        
Stock-Based Compensation [Line Items]        
Stock-based compensation expense $ 2.7 $ 3.1    
Unamortized compensation cost of stock option $ 0.3      
Weighted average expected period over expense is to be recognized 1 year 1 month 6 days      
Restricted Stock Units (RSUs) [Member]        
Stock-Based Compensation [Line Items]        
Stock-based compensation expense $ 0.6 $ 0.8    
Weighted average expected period over expense is to be recognized 7 months 6 days      
Unamortized compensation cost of restricted stock units $ 0.2      
Share-Based Payment Arrangement, Tranche One [Member]        
Stock-Based Compensation [Line Items]        
Vesting percentage 10.00%      
Stock Incentive Plan 2019 [Member]        
Stock-Based Compensation [Line Items]        
Common stock reserved for issuance     77,674 4,563
Exceed period 5 years      
Vesting period 10 years      
Stock Incentive Plan 2019 [Member] | Minimum [Member]        
Stock-Based Compensation [Line Items]        
Vesting period 3 years      
Stock Incentive Plan 2019 [Member] | Share-Based Payment Arrangement, Tranche One [Member]        
Stock-Based Compensation [Line Items]        
Vesting percentage 10.00%