XML 79 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
NOTE RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2023
Note Receivable [Abstract]  
Schedule of note receivable
Note receivable-net consists of the following:
December 31,
2023
December 31,
2022
Note receivable-current
$3,471 $2,979 
Current period change for expected credit losses(1)
(1,153)— 
Note receivable-non-current
— 3,574 
Total
$2,318 $6,553 
(1) Upon adoption of CECL on January 1, 2023, the Company recorded a reserve for estimated expected credit losses associated with the note receivable.