XML 30 R13.htm IDEA: XBRL DOCUMENT v3.25.4
CASH AND CASH EQUIVALENTS
12 Months Ended
Dec. 31, 2025
Cash and Cash Equivalents [Abstract]  
CASH AND CASH EQUIVALENTS CASH AND CASH EQUIVALENTS                        
The following table presents for each reported period, the breakdown of cash and cash equivalents:                        
December 31,
20252024
Cash$111,651 $154,962 
Money market accounts and funds— 70,692 
Time deposits9,214 929 
Total Cash and cash equivalents$120,865 $226,583