v3.26.1
Net Loss per Share Attributable to Common Stockholders - Additional Information (Details)
Jun. 29, 2026
shares
Pre-Funded Warrants [Member]  
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]  
Warrants to purchase shares of common stock 4,081,633