v3.24.3
Other Current and Non-Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepayments to suppliers $ 5,828 $ 7,499
Other debtors 9,439 7,279
Prepaid expenses 29,612 32,858
Other current assets 0 655
Net book value at end of period $ 44,879 $ 48,291