Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Federal statutory rate 21.00% 21.00% 21.00%
Uncertain tax positions $ 0 $ 0 $ 0
Minimum      
Operating Loss Carryforwards [Line Items]      
Ownership interest 50.00% 50.00% 50.00%
Uncertain tax positions percentage 50.00%    
Domestic tax authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 184,000,000.0 $ 110,800,000 $ 79,400,000
Tax credit carryforwards 1,400,000 900,000 800,000
State and local jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 141,100,000 84,300,000 53,400,000
Tax credit carryforwards $ 1,300,000 $ 900,000 $ 800,000