XML 74 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - 2022 Inducement Plan (Details) - USD ($)
3 Months Ended 6 Months Ended
May 09, 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
2022 Inducement Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Increase in number of shares available for issuance as proportion of shares of common stock (in shares) 4,000,000        
Award grant period 10 years        
Rate of purchase price of stock on fair value (as a percent) 100.00%        
Common stock reserved for issuance (in shares)   1,666,694   1,666,694  
Stock-based compensation   $ 300,000 $ 300,000 $ 700,000 $ 700,000
Income tax benefits recognized       0  
Options, stock-based compensation not yet recognized   $ 1,200,000   $ 1,200,000  
Unamortized employee stock-based compensation expected to recognized over remaining estimated vesting period       10 months 24 days