v3.26.1
Consolidated statements stockholders' equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net issuance costs   $ 290
Common Stock | At the market sales agreement    
Net issuance costs $ 1,107  
Common Stock | At The Market Offering    
Net issuance costs   89
Common Stock | Underwritten Public Offering    
Net issuance costs   $ 3,290