v3.26.3
Equity - Pre-Funded Warrants by Round of Financing (Details) - Pre-Funded Warrants
9 Months Ended
Sep. 30, 2026
shares
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Beginning balance (in shares) 40,511,011
New pre-funded warrants issued (in shares) 7,870,624
Exercises (in shares) 45,805,922
Ending balance (in shares) 81,432,635
Common Stock  
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Exercises (in shares) (12,754,922)
2023 Financing  
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Beginning balance (in shares) 3,100,823
Ending balance (in shares) 2,428,704
2023 Financing | Common Stock  
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Exercises (in shares) (672,119)
2025 Financing  
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Beginning balance (in shares) 37,410,188
Exercises (in shares) 45,805,922
Ending balance (in shares) 71,133,307
2025 Financing | Common Stock  
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Exercises (in shares) (12,082,803)
2026 Financing  
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Beginning balance (in shares) 0
New pre-funded warrants issued (in shares) 7,870,624
Ending balance (in shares) 7,870,624