XML 79 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Summary of Company's Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 9,376
2023 12,237
2024 12,203
2025 11,225
2026 11,678
Thereafter 48,099
Total lease payments 104,818
Less: imputed interest (22,840)
Present value of operating lease liabilities 81,978
Operating lease liabilities, current 5,131
Operating lease liabilities, noncurrent $ 76,847