XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Liability (Tables)
3 Months Ended
Mar. 31, 2022
Contract With Customer Liability [Abstract]  
Schedule of Contract Liability

Contract liability consists of the following (in thousands):

 

 

 

March 31,

2022

 

 

December 31,

2021

 

Contract liability

 

$

17,427

 

 

$

18,151

 

Less: Non-current portion of contract liability

 

 

(2,534

)

 

 

(2,896

)

Current portion of contract liability

 

$

14,893

 

 

$

15,255

 

Opening and Closing Balances of Company's Contract Liability The opening and closing balances of the Company’s contract liability are as follows (in thousands):

Balance at December 31, 2021

 

$

18,151

 

Payments received

 

 

3,592

 

Revenue recognized

 

 

(4,316

)

Balance at March 31, 2022

 

$

17,427