XML 98 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
NOTE RECEIVABLE (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Allowance for Credit Loss [Line Items]    
Note receivable-current $ 2,318 $ 2,979
Note Receivable-non-current 0 3,574
Total 2,318 $ 6,553
Previously Reported    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Note receivable-current 3,471  
Revision of Prior Period, Accounting Standards Update, Adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Note receivable-current $ (1,153)