v3.25.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Issuance of common stock under employee stock purchase plan $ 1,119 $ 674 $ 580
Private Placement      
Issuance costs     6,805
ATM Agreement      
Issuance costs 1,323 2,156 493
January 2024 Underwritten Offering      
Issuance costs $ 17,280 9,304  
September 2024 Underwritten Offering      
Issuance costs   13,954  
Series B Convertible Preferred Stock | Private Placement      
Issuance costs     $ 4,588
Series B Convertible Preferred Stock | September 2024 Underwritten Offering      
Issuance costs   $ 1,500