XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2025
shares
Jan. 31, 2024
Apr. 30, 2023
USD ($)
shares
Dec. 31, 2024
executive
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2025
USD ($)
time
installment
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2025
shares
Aug. 31, 2024
shares
Jan. 31, 2023
shares
Jun. 30, 2019
shares
Apr. 22, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based payment arrangement, expense | $             $ 700 $ 2,000            
Number of other former executive | executive       2                    
Number of former executives | executive       3                    
Share-based payment arrangement, expense, increase (decrease) | $               (400)            
Granted (in shares)             3,344,000              
Aggregate intrinsic value of options exercised | $             $ 600 $ 600 $ 700          
Weighted average grant date fair value (in dollars per share) | $ / shares             $ 2.03 $ 2.05 $ 3.31          
Unrecognized compensation cost, options | $             $ 5,400              
Nonemployee Awards                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Granted (in shares)             20,000 20,000 50,000          
Aggregate intrinsic value of options exercised | $             $ 60 $ 44 $ 100          
Weighted average grant date fair value (in dollars per share) | $ / shares             $ 3.02 $ 2.19 $ 1.05          
2024 Inducement Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares authorized (in shares)                     1,000,000      
ESPP                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares authorized (in shares)     2,000,000                      
Shares reserved for future issuance (in shares)             1,459,266              
Share-based compensation arrangement by share-based payment award, consecutive offering period     24 months                      
Option price as a percent of common stock     85.00%                      
Share-based compensation arrangement by share-based payment award, maximum employee subscription amount | $     $ 25                      
Share-based compensation arrangement by share-based payment award, shares issued in period             277,577 263,157            
Share-based payment arrangement, expense | $             $ 400 $ 300            
Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $             $ 600              
Stock options                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Expiration period             10 years              
Vesting period of units granted   3 years         4 years              
Expiration period of options upon employee's termination of service             3 months              
Weighted-average remaining amortization period             2 years 10 months 24 days              
Stock options | Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting period of units granted   1 year         1 year              
Award vesting rights percentage   33.00%         25.00%              
Stock options | Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting period of units granted   2 years         3 years              
Award vesting rights percentage   67.00%         75.00%              
RSUs                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period             1,484,000              
Weighted-average remaining amortization period             1 year              
Equity instruments other than options, aggregate intrinsic value, vested | $             $ 3,400 $ 1,100 $ 1,100          
Unrecognized compensation cost, awards other than options | $             $ 2,900              
RSUs | Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting period of units granted             3 years              
Award vesting rights percentage             33.00%              
RSUs | Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting period of units granted             4 years              
Award vesting rights percentage             25.00%              
PBOs                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation arrangement by share-based payment award, number of installments | installment             2              
Threshold level multiplier             0              
PBOs | Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting rights percentage             50.00%              
PBOs | Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting rights percentage             50.00%              
Performance Share Units (PSUs)                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation arrangement by share-based payment award, performance goals achieved, superior level, shares eligible to vest, multiplier | time             2              
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period             0   0          
PBOs                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period             0 0            
Aggregate intrinsic value of options exercised | $             $ 0 $ 0 $ 0          
Unrecognized compensation cost, awards other than options | $             $ 0              
Restricted Stock                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period             0              
Equity instruments other than options, aggregate intrinsic value, vested | $             $ 600 1,000 400          
Unrecognized compensation cost, awards other than options | $             0              
PSUs                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Equity instruments other than options, aggregate intrinsic value, vested | $             0 $ 900 $ 1,600          
Unrecognized compensation cost, awards other than options | $             $ 0              
2019 Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Total shares remaining available for issuance (in shares)                           7,897,144
Number of shares authorized (in shares)                         8,100,000  
2019 Amended Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares authorized (in shares) 23,897,144   15,897,144             15,897,144        
Share-based compensation arrangement by share-based payment ward, number of additional shares authorized (in shares) 8,000,000   8,000,000                      
Shares reserved for future issuance (in shares)     22,000,000                      
2022 Inducement Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares authorized (in shares)                       2,000,000    
2019 and 2024 Inducement Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Total shares remaining available for issuance (in shares)             12,329,669              
2022 PSU | PBOs                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Estimated performance goal achievement rate (as percentage)           85.00%                
2022 PBO | PBOs                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Estimated performance goal achievement rate (as percentage)           42.50%                
2022 PSU And 2022 PBO | PBOs | Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting rights percentage           50.00%                
2022 PSU And 2022 PBO | PBOs | Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting rights percentage         50.00%