v3.25.2
Consolidated Statements of Stockholders' Deficit (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Stockholders' Equity [Abstract]    
Shares issued, price per share $ 5.00 $ 3.28