XML 104 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies - Schedule Of Maturities Of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
2022 $ 2,933  
2023 3,428  
2024 3,525  
2025 3,625  
2026 and thereafter 13,747  
Total undiscounted lease payments 27,258  
Less: imputed interest 6,314  
Total operating lease liability 20,944  
Less: current portion 1,567 $ 1,215
Operating lease liability, net of current maturities $ 19,377 $ 20,424