v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) - $ / shares
Feb. 13, 2026
Jan. 21, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Statement of Stockholders' Equity [Abstract]            
Share price per share     $ 0.50 $ 0.50 $ 0.50 $ 0.50
Stockholders equity, reverse stock split 1 for 5 reverse stock split (1)