Equity - Standby Equity Purchase Agreement - Additional Information (Details) - USD ($) |
Jun. 16, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
---|---|---|---|---|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | ||||
Common stock value | $ 99,000 | $ 84,000 | ||
Common stock, par value | $ 0.001 | $ 0.001 | ||
Standby Equity Purchase Agreement | ||||
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | ||||
Common stock value | $ 25,000,000 | |||
Structuring fee | $ 25,000 | |||
Percentage of commitment fee | 2.00% | |||
Shares issued | 0 | 0 |
X | ||||||||||
- Definition Percentage of commitment fee. No definition available.
|
X | ||||||||||
- Definition Structuring fee. 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 Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|