XML 90 R80.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Income tax liabilities $ 19,070 $ 19,068
Operating lease liabilities 526 831
Deferred revenue 45 0
Other non-current liabilities 64 117
Total $ 19,705 $ 20,016