XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Interest (Income) Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]      
Interest under bank facilities $ 3,818 $ 268 $ 313
Deferred financing cost amortization 4,514 165 168
Finance lease interest 1,110 628 520
Other 794 167 126
Interest income (3,756) (4,942) (353)
Interest (income) expense, net $ 6,480 $ (3,714) $ 774