v3.26.1
Stock-Based Compensation - 2022 Inducement Plan (Details) - shares
1 Months Ended
Jan. 31, 2026
Nov. 30, 2025
Nov. 30, 2024
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2022
Stock-Based Compensation            
Common stock reserved for issuance (in shares)       24,838,242 20,469,237  
2022 Inducement Plan            
Stock-Based Compensation            
Common stock reserved for issuance (in shares)           19,642
Shares available for future issuance (in shares)       52,812    
Additional common stock reserved under the plan (in shares) 32,485 35,714 35,714