v3.21.2
Fair Value Measurements (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Equity securities $ 1,052 $ 1,768
Assets, fair value 1,052 1,768
Route1 Inc    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Equity securities 1,052 1,768
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Equity securities 1,052 1,768
Assets, fair value 1,052 1,768
Fair Value, Inputs, Level 2 | Route1 Inc    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Equity securities $ 1,052 $ 1,768