XML 68 R57.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
Mar. 31, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Number of shares authorized under plan (in shares) 7,000,000   7,000,000   3,000,000
Shares remaining available for future unvested awards (in shares) 1,086,403   1,086,403    
Shares remaining available for future awards (in shares) 3,866,529   3,866,529    
Total stock-based compensation expense $ 0.5 $ 0.8 $ 1.3 $ 1.8  
Unrecognized compensation cost $ 6.8   $ 6.8    
Unrecognized compensation cost, period for recognition     2 years 3 months 25 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 4,000,000        
RSUs          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Equity instruments outstanding (in shares) 1,065,174   1,065,174    
PSUs          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Equity instruments outstanding (in shares) 981,894   981,894