XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Registered Direct Offerings (Details) - Securities Purchase Agreement with an institutional investor
shares in Millions
Mar. 21, 2024
USD ($)
shares
Stockholders' (Deficit) Equity  
Number of transactions 2
Number of shares issued | shares 0.4
Net proceeds from the offering $ 3,900,000