XML 125 R107.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
May 15, 2024
Dec. 31, 2024
Dec. 31, 2023
2014 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized for equity awards (in shares)     150,000
2024 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized for equity awards (in shares)   250,000  
Restricted Stock Units (RSUs) | 2014 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares common stock upon satisfaction of applicable vesting conditions (in shares)   1  
Unrecognized compensation expense, unvested RSUs   $ 393 $ 344
Restricted Stock Units (RSUs) | 2014 Equity Plan | Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares common stock upon satisfaction of applicable vesting conditions (in shares) 1    
Awards granted in period (in shares) 3,736    
Cost not yet recognized $ 95    
Compensation expense   $ 56  
Time-Based Restricted Stock Units | 2014 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of RSUs   50.00% 50.00%
Vesting period   3 years 3 years
Time-Based Restricted Stock Units | 2014 Equity Plan | Share-based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   33.33%  
Time-Based Restricted Stock Units | 2014 Equity Plan | Share-based Payment Arrangement, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   33.33%  
Time-Based Restricted Stock Units | 2014 Equity Plan | Share-based Payment Arrangement, Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   33.33%  
Performance Shares | 2014 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of RSUs   50.00% 50.00%
Vesting period   2 years 2 years
Performance Shares | 2014 Equity Plan | Share-based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   50.00%  
Performance Shares | 2014 Equity Plan | Share-based Payment Arrangement, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   50.00%  
Share-Based Payment Arrangement | 2024 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized for equity awards (in shares)   250,000