v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' (DEFICIT) EQUITY (UNAUDITED) (Parenthetical) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Jan. 25, 2022
Jan. 24, 2022
$8.63 Warrants        
Warrant price (in dollars per share) $ 8.63 $ 8,630 $ 8.63 $ 11.50