XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Contract Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Contract with Customer, Liability [Abstract]  
Schedule of Contract Liabilities

Contract liabilities consists of the following (in thousands):

 

 

 

June 30,
2022

 

 

December 31,
2021

 

Contract liabilities

 

$

16,650

 

 

$

18,151

 

Less: Non-current portion of contract liabilities

 

 

(2,800

)

 

 

(2,896

)

Current portion of contract liabilities

 

$

13,850

 

 

$

15,255

 

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, 2021

 

$

18,151

 

Payments received

 

 

8,634

 

Revenue recognized

 

 

(10,135

)

Balance at June 30, 2022

 

$

16,650