v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Stockholders' Equity [Abstract]    
Issuance costs $ 4,776 $ 8,665
Pre-funded warrants issuance costs 8,868 3,366
Sales commissions $ 275 $ 6