SUBSEQUENT EVENTS (Details) - USD ($) $ / shares in Units, $ in Millions |
May 08, 2025 |
May 18, 2023 |
Jul. 27, 2022 |
Jun. 29, 2021 |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|---|---|---|---|
Subsequent event | ||||||
Common stock par value (in dollars per share) | $ 0.001 | $ 0.001 | ||||
Shares issued (in shares) | 601,851 | 1,159,211 | 2,875,000 | |||
Subsequent Event | ||||||
Subsequent event | ||||||
Aggregate offering price | $ 12.0 | |||||
Common stock par value (in dollars per share) | $ 0.001 | |||||
Shares issued (in shares) | 899,258 |
X | ||||||||||
- Definition Amount of maximum aggregate offering price under the sales agreement. No definition available.
|
X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of new stock issued during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|