XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Contract Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Contract with Customer, Liability [Abstract]  
Opening and Closing Balances of Company's Contract Liabilities The opening and closing balances of the Company’s contract liabilities are as follows (in thousands):

 

Balance at December 31, 2022

 

$

15,003

 

Payments received

 

 

6,850

 

Revenue recognized

 

 

(4,906

)

Foreign currency fluctuation

 

 

111

 

Balance at March 31, 2023

 

$

17,058