XML 309 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue recognition - Contract Liabilities and Contract Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets, net - current $ 8,567 $ 8,083
Contract assets, net - non-current 22,176 28,651
Total contract assets, net 30,743 36,734
Contract liabilities 69,254 12,748
Contract liabilities, net - non-current 41,818 0
Contract liabilities, net - current 111,072 12,748
Revenue recognized in the year from:    
Amounts included in contract liabilities at the beginning of the year $ 12,748 $ 2,951