XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments - Schedule of Future Minimum Lease Payments Under all Noncancelable Operating Leases (Details 2)
$ in Thousands
Mar. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining of fiscal year 2022 $ 5,525
2023 7,535
2024 7,741
2025 7,952
2026 8,170
Thereafter 36,517
Total minimum payments 73,440
Less: interest (24,463)
Present value of lease liabilities $ 48,977