XML 112 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Undiscounted Minimum Rental Commitments Under Non-cancelable Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 7,328
2023 6,955
2024 8,167
2025 8,293
2026 6,571
Thereafter 12,200
Total 49,514
Lease Payments to be Received from Sublease  
2022 1,824
2023 307
2024 0
2025 0
2026 0
Thereafter 0
Total 2,131
Net Operating Lease Payments  
2022 5,504
2023 6,648
2024 8,167
2025 8,293
2026 6,571
Thereafter 12,200
Total $ 47,383