License Agreements - Additional Information (Details) - USD ($) |
Mar. 29, 2020 |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|---|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |||
| Voting stock, value | $ 7,000 | $ 6,000 | |
| Nano Tx Licenses Agreement [Member] | |||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |||
| License fee payment in cash | $ 400,000 | ||
| Voting stock, value | $ 300,000 | ||
| Percentage of non-dilutive monetary awards required to pay | 15.00% | ||
| Accrued payments due to NanoTx | $ 0 |
| X | ||||||||||
- Definition Accrued license payable. No definition available.
|
| X | ||||||||||
- Definition Percentage of non-dilutive monetary awards required to pay. No definition available.
|
| 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 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://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of cash paid for royalties during the current period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|