Annual report pursuant to Section 13 and 15(d)

Revenues - Schedule of Contract Liabilities (Details)

v3.22.4
Revenues - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contract with Customer, Liability [Roll Forward]      
Balance at beginning of period $ 3,250 $ 8,281 $ 7,244
Deduction for recognition of revenue (3,207) (12,329) (25,047)
Increase for deferral of shortfall payments   7,023 25,436
Deduction for rebate credit recognized (140)    
Increase for deferral of customer prepayments 7,647 275 648
Balance at end of period $ 7,550 $ 3,250 $ 8,281