v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock issuance costs $ 30 $ 84
Pre-funded warrants issuance cost 61  
Common Stock Warrants Issuance Cost 136  
Common Stock to Related Parties Issuance Costs 30  
Common Stock Warrants to Related Parties Issuance Cost $ 45