Summary of Significant Accounting Policies - Schedule of Cash Balances By Investment Type and Applicable Deposit Insurance Coverage (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounting Policies [Abstract] | ||
| Cash and cash equivalents | $ 13,600 | $ 15,300 |
| Long-term certificates of deposit | 28,444 | 23,516 |
| Short-term bank deposits | 14,058 | 15,355 |
| Total cash, cash equivalents and bank deposits | 56,100 | 54,200 |
| Amount exceeding PRC DIS coverage | $ 55,500 | $ 53,500 |
| X | ||||||||||
- Definition Cash cash equivalents and long and short term bank deposits. No definition available.
|
| X | ||||||||||
- Definition Long Term Certificates Of Deposit No definition available.
|
| X | ||||||||||
- Definition Value of assets exceeding deposit insurance system limit. No definition available.
|
| X | ||||||||||
- References 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 | ||||||||||
- Definition Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|