Annual report pursuant to Section 13 and 15(d)

Revenue - Change in Contract Liabilities (Details)

v3.22.4
Revenue - Change in Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Change In Contract With Customer, Liability [Roll Forward]    
Balance on January 1 $ 94,182 $ 76,018
Amounts billed but not recognized 2,696 61,176
Revenue recognized (21,503) (43,012)
Effect of movement in foreign exchange (9,774) 0
Transferred to liability held for sale (731) 0
Balance on December 31 $ 64,870 $ 94,182