Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Balance, beginning of year $ 3,278 $ 3,401
Increases related to prior year tax positions 497  
Decreases related to prior year tax positions   (561)
Decreases related to prior year tax positions due to closure of statute (131)  
Increases related to current year tax positions 1,274 438
Balance, end of year $ 4,918 $ 3,278