XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jan. 01, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jan. 01, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Outstanding (in shares)   2,037,129 2,037,129   1,239,750    
Award vesting period     4 years        
Weighted average grant date fair value of stock options, issued (in dollars per share)   $ 4.09          
Unrecognized compensation cost   $ 3.4 $ 3.4        
Options outstanding              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Dividend yield percentage     0.00%        
Expiration period     10 years        
Unrecognized compensation cost period     2 years 2 months 12 days        
Warrants outstanding              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Dividend yield percentage     0.00% 0.00%      
Unrecognized compensation cost period     2 years 4 months 24 days        
Issued (in shares)     50,000        
Warrants, unrecognized compensation cost   $ 0.3 $ 0.3        
2021 Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for grant (in shares)             3,000,000
Number of shares available for grant (in shares)   2,519,149 2,519,149        
Increase in amount of shares percentage           3.50%  
Number of shares authorized (in shares) 479,828            
2013 Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for grant (in shares)             0