Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Future Minimum Lease Payments (Details)

v3.22.2
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]  
Remainder of 2022 $ 1,514
2023 3,016
2024 2,920
2025 2,514
2026 2,498
Thereafter 12,082
Total future lease payments 24,544
Less imputed interest (7,023)
Total 17,521
Related Party Lease [Member]  
Lessee, Lease, Description [Line Items]  
Remainder of 2022 162
2023 331
2024 225
2025 0
2026 0
Thereafter 0
Total future lease payments 718
Less imputed interest (53)
Total 665
Third Party Leases [Member]  
Lessee, Lease, Description [Line Items]  
Remainder of 2022 1,352
2023 2,685
2024 2,695
2025 2,514
2026 2,498
Thereafter 12,082
Total future lease payments 23,826
Less imputed interest (6,970)
Total $ 16,856