XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Feb. 17, 2022
Stock-Based Compensation      
Number of shares reserved for future issuance 29,301,162 23,387,610  
2022 Inducement Stock Incentive Plan      
Stock-Based Compensation      
Number of shares reserved for future issuance 1,294,846    
Number of shares authorized for issuance 1,472,217   300,000
Number of additional shares authorized 1,100,000 1,400,000  
2015 Plan      
Stock-Based Compensation      
Number of stock options remain outstanding 5,378,672    
Number of shares reserved for future issuance 7,554,324