XML 186 R118.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Sep. 15, 2024
Aug. 19, 2024
Oct. 11, 2023
Sep. 15, 2023
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Apr. 20, 2018
Apr. 11, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock, par value (in usd per share)         $ 0.001 $ 0.001 $ 0.001    
Share-based compensation expense         $ 3,400,000 $ 2,200,000      
Unrecognized compensation expense, period for recognition (in years)         8 months 12 days        
Intrinsic value of options outstanding         $ 0        
Average remaining life of option outstanding         7 years 10 months 24 days        
Maximum contractual term of company's exercisable options         10 years        
Unvested stock options (in shares)         100,000        
Compensation expense unrecognized         $ 400,000        
Granted (in shares)         200,000        
Strike price (in usd per share)         $ 14.61        
Restricted Stock and Restricted Stock Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Aggregate fair value of restricted common stock vested         $ 900,000 $ 1,900,000      
Unrecognized compensation expense         $ 1,400,000        
Unrecognized compensation expense, period for recognition (in years)         1 year        
Settlement of the grant (in shares)         367,681 50,696      
Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Requisite service period (in years)         1 year        
Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Requisite service period (in years)         3 years        
Omnibus Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock shares authorized to issue (in shares)                 3,500,000
Shares available for issuance (in shares)         0        
Second A&R 2014 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock shares authorized to issue (in shares)               3,500,000  
Shares available for issuance (in shares)         463,763   101,943    
Plan Amendment                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares available for issuance (in shares)             1,300,000    
Granted (in shares) 100,000     100,000          
Strike price (in usd per share) $ 4.22     $ 25.00          
Plan Amendment | Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Settlement of the grant (in shares)   142,857 95,322