v3.22.2.2
Revenues - Schedule Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Change In Contract With Customer, Liability [Roll Forward]    
Contract liabilities at beginning of period $ 9,278 $ 6,738
Increase 24,110 24,745
Recognized as revenue (23,181) (22,224)
Contract liabilities at end of period $ 10,207 $ 9,259