XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE MEASUREMENTS (Schedule of Assets Measured at Fair Value) (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Level 1 [Member] | Cash [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of assets $ 397,810 $ 312,539
Level 1 [Member] | Money market mutual funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of assets 10,262 8,315
Level 1 [Member] | Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of assets 104,309 134,221
Level 1 [Member] | Restricted cash [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of assets 40,985 84,771
Level 2 [Member] | Derivative instruments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of liabilities (22) 0
Level 2 [Member] | Derivative instruments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of assets 1,312 705
Level 2 [Member] | Short-term marketable securities: Corporate bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of assets 29,269 36,601
Level 2 [Member] | Short-term marketable securities: U.S. Government agency securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of assets $ 0 $ 1,496