XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2025
Sep. 27, 2024
Aug. 31, 2024
Jun. 30, 2024
May 16, 2024
Apr. 29, 2024
Apr. 30, 2024
Jun. 30, 2023
Aug. 31, 2022
Aug. 31, 2021
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Aug. 08, 2024
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Share based compensation                           $ (7,179) $ 5,196    
Common stock, par value (in dollars per share)                     $ 0.001     $ 0.001     $ 0.001
2016 Employee Plan and 2015 Director Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Share based compensation                     $ 500   $ 1,700 $ (7,200) 5,200    
2024 Omnibus Incentive Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Common stock, capital shares reserved for future issuance (in shares)                               850,000  
2024 Inducement Incentive Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Common stock, capital shares reserved for future issuance (in shares)   350,000                              
Restricted Stock                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Forfeited (in shares)                           560,975      
Vested (in shares)                           120,948      
Non-vested restricted shares issued and outstanding (in shares)                     21,203     21,203     703,126
Compensation (benefit) expense                     $ 100   $ 1,600 $ (8,200) $ 5,000    
Restricted Stock | Maximum                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period                           3 years      
Restricted Stock | Minimum                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period                           1 year      
Restricted Stock | 2016 Employee Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares issued under stock compensation plan (in shares)                           423,619      
Forfeited (in shares)                           533,641      
Vested (in shares)                           60,540      
Non-vested restricted shares issued and outstanding (in shares)                     11,162     11,162     605,343
Restricted Stock | 2016 Employee Plan | Chief Executive Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                   90,000              
Vested (in shares)             30,000                    
Restricted Stock | 2016 Employee Plan | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                 13,000                
Vesting period                 3 years                
Restricted Stock | 2022 Employee Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares issued under stock compensation plan (in shares)                           55,074      
Forfeited (in shares)                           27,334      
Vested (in shares)                           46,742      
Non-vested restricted shares issued and outstanding (in shares)                     0     0     74,076
Restricted Stock | 2015 Director Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares issued under stock compensation plan (in shares)                           257,567      
Forfeited (in shares)                           0      
Vested (in shares)                           13,666      
Non-vested restricted shares issued and outstanding (in shares)                     10,041     10,041     23,707
Restricted Stock | 2016 Employee Plan and 2015 Director Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Non-vested restricted shares issued and outstanding (in shares)                     21,203   728,446 21,203 728,446    
Restricted Stock | The 2022 Employee Equity Compensation Restricted Stock Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)           483,092                      
Restricted Stock | 2024 Incentive Plan | Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period           3 years                      
PSUs                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                           0      
Forfeited (in shares)                           10,000      
Compensation (benefit) expense                     $ 0   $ 20 $ (36) $ 44    
Total grant-date fair value                     0   0 0 100    
PSUs | Chief Executive Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Share based compensation                           $ (8,700)      
PSUs | Share-Based Payment Arrangement, Tranche One                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period                           1 year      
PSUs | Share-Based Payment Arrangement, Tranche Two                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period                           3 years      
PSUs | 2016 Employee Plan | Chief Executive Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Forfeited (in shares)             510,000                    
PSUs | 2022 Employee Plan | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)               8,000                  
PSUs | 2015 Director Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Shares issued under stock compensation plan (in shares)                           2,000      
RSUs                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                           1,037,258      
Forfeited (in shares)                           90,418      
Compensation (benefit) expense                     400   100 $ 1,100 200    
Total grant-date fair value                     $ 200   $ 0 $ 4,200 $ 1,100    
RSUs | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Share based compensation                       $ 200          
Issued shares (in shares)         74,850                        
RSUs | Maximum                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period                           3 years      
RSUs | Minimum                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vesting period                           1 year      
RSUs | Share-Based Payment Arrangement, Tranche One                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vested (in shares)       14,970                          
RSUs | Share-Based Payment Arrangement, Tranche Two                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vested (in shares)     22,455                            
RSUs | Share-Based Payment Arrangement, Tranche Three | Forecast                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Vested (in shares) 37,425                                
RSUs | 2016 Employee Plan | Chief Executive Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Share based compensation                           $ 100      
Reversal of stock based compensation                           $ 8,800      
Vested (in shares)                           30,000      
RSUs | 2016 Employee Plan | Share-Based Payment Arrangement, Tranche One | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets                 33.33%                
RSUs | 2016 Employee Plan | Share-Based Payment Arrangement, Tranche Two | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets                 33.33%                
RSUs | 2016 Employee Plan | Share-Based Payment Arrangement, Tranche Three | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets                 33.33%                
RSUs | 2022 Employee Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                           569,365      
RSUs | 2022 Employee Plan | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)               11,750                  
Vesting period               3 years                  
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche One | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets               33.33%                  
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche One | Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets           33.33%                      
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche Two | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets               33.33%                  
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche Two | Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets           33.33%                      
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche Three | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets               33.33%                  
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche Three | Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets           33.33%                      
RSUs | 2022 Employee Plan | Fiscal Year 2023 | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)               3,750                  
RSUs | 2022 Employee Plan | Fiscal Year 2024 | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)               8,000                  
RSUs | 2015 Director Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                           22,316      
RSUs | 2024 Omnibus Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                           83,500      
RSUs | 2024 Inducement Plan                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                           290,000      
RSUs | 2024 Incentive Plan | Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)   250,000                              
Vesting period   3 years                              
RSUs | 2024 Incentive Plan | Share-Based Payment Arrangement, Tranche One | Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets   33.33%                              
RSUs | 2024 Incentive Plan | Share-Based Payment Arrangement, Tranche Two | Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets   33.33%                              
RSUs | 2024 Incentive Plan | Share-Based Payment Arrangement, Tranche Three | Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Initial grant percentage based on performance targets   33.33%                              
Performance Restricted Stock | 2016 Employee Plan | Chief Executive Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                   510,000              
Forfeited (in shares)             510,000                    
Performance Restricted Stock | 2016 Employee Plan | Former Chief Financial Officer                                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                  
Issued shares (in shares)                 3,000