XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Minimum period for non-cash exchange of previously issued shares in exchange for newly issued shares 6 months  
Restricted stock awards - Performance Based Restricted Stock Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 20 months  
Unrecognized stock-based compensation expenses $ 0  
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation expenses $ 500,000  
Period of recognition for unrecognized stock-based compensation expenses 1 year 2 months 12 days  
Restricted Stock Units | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
Restricted Stock Units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Stock Option Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation expenses $ 286,000  
Period of recognition for unrecognized stock-based compensation expenses 2 years 9 months 18 days  
Weighted average grant date fair value (in dollars per share) $ 1.03 $ 1.09
Unrecognized stock-based compensation expenses $ 600,000  
2018 LTIP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement, number of shares authorized (in shares) 2,618,182  
Share-based compensation arrangement, number of shares available for grant (in shares) 294,686