License Agreements - Additional Information (Details) - USD ($) |
Mar. 29, 2020 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|
| Voting stock, value | $ 139,000 | $ 6,000 | |
| Nano Tx Licenses Agreement [Member] | |||
| 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 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
|