v3.25.4
Net Loss Per Share (Additional Information) (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]    
Weighted-average shares of common stock outstanding 38,617,580 33,313,849
Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Pre-funded warrants outstanding 1,944,454 4,666,332
Weighted-average shares of common stock outstanding 3,302,164 4,546,993