v3.26.1
Deposits (current and non-current) and Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Deposits and Other Current Assets
Deposits and other current assets consist of the following as of:
(in thousands)June 30, 2026December 31, 2025
Deposits
Deposits, current portion$13,368 $10,499 
Deposits, non-current portion (1)
12,117 12,457 
$25,485 $22,956 
June 30, 2026December 31, 2025
Other current assets
Prepaid expenses$3,582 $7,117 
Other current assets2,659 1,846 
$6,241 $8,963 
1) Non-current deposits presented as part of Other non-current assets in the Unaudited Condensed Consolidated Balance Sheets