XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Future Minimum Payments for Operating Leases (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Year Ended December 31, 2022 (nine months remaining) $ 2,087
Year Ended December 31, 2023 5,822
Year Ended December 31, 2024 6,952
Year Ended December 31, 2025 6,634
Year Ended December 31, 2026 5,963
Thereafter 40,980
Total 68,438
Less present value discount (25,086)
Operating lease liabilities $ 43,352