Net Loss Per Share - Schedule of Diluted Loss Per Share Anti-Dilutive (Details) - shares |
3 Months Ended | 9 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Mar. 31, 2024 |
Mar. 31, 2023 |
|||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | 11,798,977 | 11,500,680 | 11,643,768 | 11,500,226 | 11,521,080 | 4,272,062 | ||||||
Convertible preferred stock [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | ||||||||||||
Preferred stock warrants [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | 1,037,177 | |||||||||||
Stock options [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | [1] | 11 | 1 | 11 | 1 | |||||||
SSCPN [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | 15,307 | |||||||||||
Public warrants [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | 11,500,000 | 11,500,000 | 11,500,000 | 11,500,000 | 11,500,000 | |||||||
Private warrants [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | 19,416 | [1] | 644 | [1] | 19,416 | [1] | 214 | [1] | 19,416 | |||
Unsecured convertible note [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | 35 | 12 | 1,653 | |||||||||
Warrants issued along with redeemable promissory note [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | 75,000 | 55,909 | ||||||||||
Warrants issued in November 2024 and December 2024 offering [Member] | ||||||||||||
Schedule of Diluted Loss per Share Anti-Dilutive [Line Items] | ||||||||||||
Anti-dilutive shares | 204,551 | 68,432 | ||||||||||
|