RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Schedule of Right-of-Use Assets Under Operating Leases, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Right-of-use assets under operating leases | $ 6,490 | $ 6,340 |
| Less: Accumulated amortization | (5,782) | (5,223) |
| Total | $ 708 | $ 1,117 |