XML 14 R3.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, stock authorized (in shares) 5,000,000 5,000,000
Preferred stock, stock issued (in shares) 2,890 2,890
Preferred stock, stock outstanding (in shares) 2,890 2,890
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 175,000,000 175,000,000
Common stock, issued (in shares) 27,571,935 27,556,767
Common stock, outstanding (in shares) 27,571,935 27,556,767