Annual report pursuant to Section 13 and 15(d)

Revenues - Schedule of Contract Liabilities (Details)

v3.22.0.1
Revenues - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Contract with Customer, Liability [Roll Forward]      
Balance at beginning of period $ 8,281 $ 7,244 $ 4,304
Deduction for recognition of revenue (12,329) (25,047) (4,827)
Increase for deferral of shortfall payments 7,023 25,436 8,442
Increase for deferral of customer prepayments 275 648 675
Deduction of shortfall payments due to contract renegotiations     (1,350)
Balance at end of period $ 3,250 $ 8,281 $ 7,244