Marketable Securities and Corporate Bonds - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |
|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2026 |
Dec. 31, 2025 |
|
| Investments, Debt and Equity Securities [Abstract] | |||
| Recognized a realized loss | $ (3) | $ (3) | |
| Accrued interest receivable | 5,450 | 5,450 | $ 11 |
| Cash equivalents | $ 170,387 | $ 170,387 | $ 22,919 |
| X | ||||||||||
- Definition Accrued interest receivable on available for sale securities. No definition available.
|
| X | ||||||||||
- Definition Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of realized gain (loss) on investment. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|