XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Aggregate Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
2022 (remaining 6 months) $ 565
2023 1,422
2024 1,495
2025 1,071
2026 and thereafter 711
Total undiscounted lease payments 5,264
Less: imputed interest (571)
Total operating lease liabilities $ 4,693