XML 123 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
RECEIVABLES (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Nov. 07, 2018
USD ($)
Dec. 31, 2014
USD ($)
note
Receivables [Abstract]        
Trade receivables $ 29,019 $ 406    
Tax receivables 8,744 20    
Notes receivable, net 0 343    
Other 0 47    
Total receivables, net $ 37,763 $ 816    
Number of notes receivables | note       2
Financing receivable, principal amount     $ 550 $ 1,050