Short-term Investment Securities (Details) - USD ($) |
1 Months Ended | |
|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
| Investments, Debt and Equity Securities [Abstract] | ||
| Proceeds from settlement of available-for-sale securities | $ 120,500,000 | |
| Realized loss on available-for-sale securities | 100,000 | |
| Short-term investment securities | $ 0 | $ 118,334,000 |
| X | ||||||||||
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|