XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future minimum commitments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases  
2022 (remaining six months) $ 2,749
2023 4,936
2024 4,600
2025 4,752
2026 4,881
Thereafter 4,760
Present value adjustment (5,178)
Present value of lease payments $ 21,500
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent, us-gaap:OtherLiabilitiesNoncurrent