v3.25.2
Other Non-Current Assets
6 Months Ended
Jun. 30, 2025
Other Assets, Noncurrent [Abstract]  
OTHER NON-CURRENT ASSETS OTHER NON-CURRENT ASSETS
Details of the Company’s other non-current assets are summarized in the table below:
June 30, 2025December 31, 2024
Long term deposits$7,376 $8,604 
Long term tax receivable1,608 1,712 
Investment in affiliates775 775 
Restricted cash3,135 4,323 
Other non-current assets$12,894 $15,414