XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - 2022 Inducement Plan (Details) - shares
1 Months Ended
Nov. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-Based Compensation        
Common stock reserved for issuance (in shares)   37,834,680 10,160,112  
2022 Inducement Plan        
Stock-Based Compensation        
Common stock reserved for issuance (in shares)       275,000
Shares available for future issuance (in shares)   610,600    
Additional common stock reserved under the plan (in shares) 500,000