Annual report pursuant to Section 13 and 15(d)

Contingencies and Litigation - Future Minimum Lease Payments (Details)

v3.22.0.1
Contingencies and Litigation - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Loss Contingencies [Line Items]  
2022 $ 3,713
2023 3,728
2024 3,635
2025 3,245
2026 3,088
Thereafter 13,511
Total 30,920
Related-party Lease  
Loss Contingencies [Line Items]  
2022 321
2023 331
2024 225
Total 877
Third Party Leases  
Loss Contingencies [Line Items]  
2022 3,392
2023 3,397
2024 3,410
2025 3,245
2026 3,088
Thereafter 13,511
Total $ 30,043