v3.25.1
Consolidated Statements of Stockholders' Equity (Deficit) (Parenthetical) - $ / shares
Mar. 31, 2025
Mar. 31, 2024
Series B Issuance [Member]    
Cash and Cash Equivalents [Line Items]    
Shares issued price per share $ 1.41 $ 1.41