XML 72 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - 2019 Equity Incentive Plan (Novosteo) (Details) - USD ($)
3 Months Ended 6 Months Ended
May 19, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation   $ 1,273,000 $ 1,223,000 $ 2,659,000 $ 2,497,000
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation   $ 48,000 48,000 $ 97,000 97,000
2019 Novosteo Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Maximum aggregate number of shares that may be issued under the plan (in shares) 544,985        
Common stock reserved for issuance (in shares)   246,797   246,797  
Income tax benefits recognized       $ 0  
Options, stock-based compensation not yet recognized   $ 142,000   $ 142,000  
Unamortized employee stock-based compensation expected to recognized over remaining estimated vesting period       8 months 23 days  
2019 Novosteo Plan | Employee Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Warrants to purchase common stock (in USD per share) $ 0.0911        
Award grant period 10 years        
Rate of purchase price of stock on fair value (as a percent) 100.00%        
Voting rights in percentage 0.10        
Stock options granted maximum period 10 years        
Stock based awards vesting period 4 years        
2019 Novosteo Plan | Employee Stock Option | One Year Anniversary          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock based awards vesting period 1 year        
Award vesting rights 25.00%        
2019 Novosteo Plan | Employee Stock Option | Three Year Anniversary          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock based awards vesting period 3 years        
Award vesting rights 75.00%        
2019 Novosteo Plan | Employee Stock Option | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Rate of purchase price of stock on fair value (as a percent) 110.00%        
Monthly installments over the remaining vesting period 4 years        
2019 Novosteo Plan | Employee Stock Option | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Monthly installments over the remaining vesting period 3 years        
2019 Novosteo Plan | Restricted Stock Awards          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation   100,000 100,000 $ 200,000 200,000
Income tax benefits recognized       $ 0  
Unamortized employee stock-based compensation expected to recognized over remaining estimated vesting period       2 months 4 days  
Total fair value of shares vested   100,000 $ 200,000 $ 100,000 $ 200,000
Unamortized employee stock-based compensation   $ 100,000   $ 100,000