XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jun. 06, 2024
shares
May 08, 2023
USD ($)
tradingDay
$ / shares
shares
Mar. 08, 2023
USD ($)
Nov. 21, 2017
shares
Mar. 31, 2024
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2024
$ / shares
shares
Class of Stock [Line Items]                
Preferred stock, shares authorized (in shares)           10,000,000   10,000,000
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.00001   $ 0.00001
Preferred stock, shares outstanding (in shares)           0   0
Preferred stock, shares issued (in shares)           0   0
Common stock, shares authorized (in shares)           100,000,000   100,000,000
Common stock, par value (in dollars per share) | $ / shares           $ 0.00001   $ 0.00001
Common stock, shares, issued (in shares)           64,448,820   63,497,548
Common stock, shares, outstanding (in shares)           64,448,820   63,497,548
Capital shares reserved for future issuance (in shares)           1,736,192    
Annual increase percentage of maximum shares outstanding (equal to)       4.00%        
Maximum number of shares authorized under the plan (in shares)       4,361,291        
Total intrinsic value of options that vested | $           $ 554 $ 239  
Total stock-based compensation expense | $           5,928 5,079  
Capitalized stock-based compensation expense | $           38    
Compensation cost related to nonvested awards not yet recognized | $           $ 56,728    
Compensation cost related to nonvested awards not yet recognized, expected weighted-average period for recognition           2 years 7 months 6 days    
Unvested Restricted Stock Units                
Class of Stock [Line Items]                
Restricted stock units that vested, fair value | $           $ 11,364 $ 11,139  
Granted (in shares)           886,713    
Unvested Restricted Stock Units | Minimum                
Class of Stock [Line Items]                
Award vesting period           1 year    
Unvested Restricted Stock Units | Maximum                
Class of Stock [Line Items]                
Award vesting period           4 years    
Stock Options                
Class of Stock [Line Items]                
Share-based payment award, expiration period           10 years    
Fair value assumptions, weighted average expected term           6 years    
Dividend yield rate           0.00% 0.00%  
Weighted average grant date fair value, options (in dollars per share) | $ / shares           $ 9.49 $ 9.66  
Performance Restricted Stock Units (PRSU)                
Class of Stock [Line Items]                
Dividend yield rate           0.00%    
Performance criteria exceed, shares eligibility, percentage           200.00%    
Number of shares issuable when performance criteria is met           1,322,795    
Granted (in shares)           353,663    
2024 Employee Stock Purchase Plan | Employee Stock                
Class of Stock [Line Items]                
Capital shares reserved for future issuance (in shares) 579,648              
Annual increase percentage of maximum shares outstanding (equal to) 1.00%              
Additional shares available for issuance (in shares) 579,648              
Employee stock purchase plan shares issued during the period (in shares)           0    
2023 Inducement Incentive Plan                
Class of Stock [Line Items]                
Capital shares reserved for future issuance (in shares)           2,000,000    
Common stock available for future issuance (in shares)           969,713    
2017 Omnibus Incentive Plan | CEO Performance Restricted Share Units (CPRSU)                
Class of Stock [Line Items]                
Award vesting period   4 years            
Granted (in shares)   560,000            
Contractual term   5 years            
Contractual term after termination   20 days            
Total stock-based compensation expense | $   $ 3,774            
2017 Omnibus Incentive Plan | CEO Performance Restricted Share Units (CPRSU) | 20 Consecutive Trading Days with a $30 Share Price                
Class of Stock [Line Items]                
Award vesting percentage   40.00%            
Number of consecutive days | tradingDay   20            
Consecutive trading amount (in dollars per share) | $ / shares   $ 30            
2017 Omnibus Incentive Plan | CEO Performance Restricted Share Units (CPRSU) | 20 Consecutive Trading Days with a $50 Share Price                
Class of Stock [Line Items]                
Award vesting percentage   60.00%            
Number of consecutive days | tradingDay   20            
Consecutive trading amount (in dollars per share) | $ / shares   $ 50            
Follow-On Offering                
Class of Stock [Line Items]                
Number of shares issued in transaction         3,554,000      
Offering price per share (in dollar per share) | $ / shares         $ 14.07   $ 14.07  
ATM Sales Agreement                
Class of Stock [Line Items]                
Number of shares issued in transaction           0    
Maximum consideration receivable | $     $ 50,000          
Sale of stock, commission payment upon gross proceeds     3.00%