XML 98 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Finance Lease, Liability, Payment, Due [Abstract]  
2021 $ 353
2022 223
2023 113
2024 0
2025 0
Thereafter 0
Total future minimum lease payments 689
Less: imputed interest $ (30)
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Deferred revenue and other liabilities, net of current portion
Total $ 659
Operating Lease, Liability [Abstract]  
2021 6,537
2022 6,739
2023 6,890
2024 7,079
2025 2,025
Thereafter 2,315
Total future minimum lease payments 31,585
Less: imputed interest (5,002)
Total $ 26,583