XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plans - Additional Information (Detail)
1 Months Ended 12 Months Ended
May 30, 2024
shares
May 27, 2021
shares
Jan. 31, 2024
USD ($)
Days
$ / shares
Jul. 31, 2023
USD ($)
Days
$ / shares
Jun. 30, 2023
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
May 31, 2014
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Securities remaining available for future issuance           10,500,000      
Stock options granted (in shares)           0 0 0  
Employee Stock Option                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock options granted (in shares)           0 0 0  
Share-based compensation expenses | $           $ 0 $ 0 $ 0  
Employee Stock Option | Minimum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Vesting period           1 year      
Employee Stock Option | Maximum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Vesting period           4 years      
Restricted Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Performance-based restricted stock and restricted stock units, eliminated minimum vesting period under amended 2004 plan           3 years      
Initial one-time award granted           2,929,000 4,869,000 3,555,000  
Share-based compensation expenses | $           $ 12,300,000 $ 23,000,000 $ 20,000,000  
Total unrecognized compensation expense related to grants of restricted stock units | $           $ 7,600,000      
Weighted average period for unrecognized compensation expense related to grants of stock options           1 year 9 months 18 days      
Fair value of shares | $           $ 17,300,000 $ 14,000,000.0 $ 18,100,000  
Granted, weighted average grant date fair value | $ / shares           $ 4.01 $ 6.06 $ 5.43  
Number of shares, cancelled           2,080,000 269,000 151,000  
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           4 years      
Performance Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)           600,000 1,000,000    
Initial one-time award granted           600,000 1,000,000    
Share-based compensation expenses | $           $ 1,500,000 $ 700,000    
Total unrecognized compensation expense related to grants of restricted stock units | $           $ 1,700,000      
Weighted average period for unrecognized compensation expense related to grants of stock options           2 years 2 months 12 days      
Performance period commencing date     Jan. 25, 2024 Jul. 01, 2023          
Performance period ending date     Jan. 25, 2029 Jul. 01, 2028          
Number of consecutive trading days | Days     30 30          
Granted, weighted average grant date fair value | $ / shares           $ 3.78 $ 3.29    
Allocated percentage           25.00% 20.00%    
Percentage of performance measurement           100.00%      
Number of shares, cancelled           400,000      
Share price | $ / shares           $ 4.38 $ 4.39    
Performance Stock Units | Tranche One                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Fair value of shares | $     $ 600,000 $ 800,000          
Granted, weighted average grant date fair value | $ / shares     $ 4.16 $ 3.98          
Share price | $ / shares     $ 4.83 $ 5.75          
Performance Stock Units | Tranche Two                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Fair value of shares | $     $ 600,000 $ 700,000          
Granted, weighted average grant date fair value | $ / shares     $ 3.98 $ 3.64          
Share price | $ / shares     $ 5.65 $ 7.25          
Performance Stock Units | Tranche Three                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Fair value of shares | $     $ 500,000 $ 700,000          
Granted, weighted average grant date fair value | $ / shares     $ 3.66 $ 3.31          
Share price | $ / shares     $ 7.15 $ 9          
Performance Stock Units | Tranche Four                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Fair value of shares | $     $ 500,000 $ 600,000          
Granted, weighted average grant date fair value | $ / shares     $ 3.32 $ 2.93          
Share price | $ / shares     $ 8.9 $ 11.2          
Performance Stock Units | Tranche Five                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Fair value of shares | $       $ 500,000          
Granted, weighted average grant date fair value | $ / shares       $ 2.58          
Share price | $ / shares       $ 13.75          
Performance Stock Units | Minimum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Vesting percentage     0.00% 0.00%          
Performance Stock Units | Maximum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Vesting percentage     100.00% 100.00%          
2000 Plan | Class A common stock                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)           11,500,000      
2004 Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share-based compensation award extended expiration date           May 29, 2024      
2004 Plan | Class A common stock                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 25,500,000 18,000,000             10,000,000
Number of additional shares authorized under the plan 7,500,000 8,000,000              
2023 Inducement Plan | Restricted Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Initial one-time award granted         1,000,000        
2023 Inducement Plan | Performance Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Initial one-time award granted         1,000,000        
2023 Inducement Plan | Class A common stock                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)         2,000,000