XML 414 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other non-current assets
12 Months Ended
Dec. 31, 2023
Other Assets, Noncurrent [Abstract]  
Other non-current assets Other non-current assets
Non-current assets consists of the following as of December 31, 2023 and 2022 (in thousands):
As of December 31,
20232022
Lease deposits
$5,267 $3,079 
Finance leases - right of use assets
19,375 4,481 
Other
3,932 8,929 
Total
$28,574 $16,489