XML 77 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Summary of Prepayment Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepayment Liability [Abstract]    
Prepayment liability $ 9,728 $ 9,845
Current portion of prepayment liability (4,728)  
Prepayment liability included within deferred revenue   (290)
Prepayment liability, long-term $ 5,000 $ 9,555