Subsequent Events - Additional Information (Detail) - Common Stock [Member] - Scenario Forecast [Member] - October 2021 Private Placements [Member] shares in Millions, $ in Millions |
1 Months Ended |
|---|---|
|
Mar. 31, 2025
USD ($)
shares
| |
| Subsequent Event [Line Items] | |
| Warrants expiration date | Oct. 05, 2028 |
| Warrants Exercised | shares | 2.8 |
| Proceeds from warrant exercises | $ | $ 3.8 |
| X | ||||||||||
- Definition Class of warrant or right, excercised. No definition available.
|
| X | ||||||||||
- Definition The cash inflow associated with the amount received from holders exercising their stock warrants. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| 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 | ||||||||||
- Definition Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|