v3.26.1
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
Cash, cash equivalents and restricted cash as of June 30, 2026 and December 31, 2025 consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Cash$94,142 $129,476 
Cash equivalents— 86,586 
Total cash and cash equivalents94,142 216,062 
Restricted cash156 227 
Total cash, cash equivalents and restricted cash$94,298 $216,289 
Schedule of Restricted Cash and Cash Equivalents
Cash, cash equivalents and restricted cash as of June 30, 2026 and December 31, 2025 consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Cash$94,142 $129,476 
Cash equivalents— 86,586 
Total cash and cash equivalents94,142 216,062 
Restricted cash156 227 
Total cash, cash equivalents and restricted cash$94,298 $216,289