XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments - Schedule of Future Minimum Lease Payments Under all Noncancelable Operating Leases (Details 2)
$ in Thousands
Jun. 30, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining of fiscal year 2022 $ 3,683
2023 7,535
2024 7,741
2025 7,952
2026 8,170
Thereafter 36,517
Total minimum payments 71,598
Less: interest (23,320)
Present value of lease liabilities $ 48,278