LONG-TERM INVESTMENTS - Schedule of Net Realized and Unrealized Gains (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Investments, Debt and Equity Securities [Abstract] | ||||
| Net unrealized losses on PropTech convertible trading debt securities | $ 0 | $ (44) | $ 0 | $ (44) |
| Net unrealized losses on long-term investments at fair value | (17) | (15) | (53) | (136) |
| Net (losses) gains on long-term investment securities without a readily determinable fair value that does not qualify for the NAV practical expedient | 0 | 0 | (4) | 78 |
| Net realized and unrealized losses on long-term investment securities | $ (17) | $ (59) | $ (57) | $ (102) |