Accounts Payable and Accrued Expenses - Additional information (Details) - Repurchase of Assets - USD ($) |
3 Months Ended | ||
|---|---|---|---|
Jun. 27, 2024 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Accounts Payable and Accrued Expenses | |||
| Subsequent payment | $ 1,300,000 | $ 1,300,000 | |
| Accrued interest | $ 50,000 | ||
| Upfront payment | $ 100,000 | ||
| Subsequent amount, due period from closing date | 12 months | ||
| Extension term for deferred payment | 6 months | ||
| Amount of net assets below this threshold, the Company may elect to delay payment obligation by additional six months | $ 20,000,000 | $ 20,000,000 | |
| Interest rate on outstanding Deferred Amount | 5.00% |
| 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. No definition available.
|
| X | ||||||||||
- Definition Amount of accrued interest on deferred purchase consideration arising from an asset acquisition. No definition available.
|
| X | ||||||||||
- Definition Represents the due period for deferred payment from Effective Date in an asset acquisition. No definition available.
|
| X | ||||||||||
- Definition Represents the extension term for delay in payment of deferred payment. No definition available.
|
| X | ||||||||||
- Definition Represents percentage of interest accrual on outstanding liability of deferred payment in asset acquisition transaction. No definition available.
|
| X | ||||||||||
- Definition Amount of subsequent consideration recognized as part of consideration transferred in asset acquisition. No definition available.
|
| X | ||||||||||
- Definition Amount of upfront consideration recognized as part of consideration transferred in asset acquisition. No definition available.
|
| X | ||||||||||
- Definition Amount of net assets below this threshold, then the Company may, upon written notice to uBriGene, elect to delay its payment obligation of the Deferred Amount by an additional six (6) months, with no limit on the number of such extensions available to the Company. No definition available.
|
| X | ||||||||||
- Details
|