XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Remainder of 2022 $ 767
2023 1,484
2024 1,441
2025 1,433
2026 1,415
Thereafter 2,387
Total operating lease payments 8,927
Less: Imputed interest (819)
Total operating lease liabilities $ 8,108