XML 100 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments, Contingencies and Credit Risk - Projected Minimum Rental Payments under Terms of Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases Future Minimum Payments Due [Abstract]  
2022 $ 3,591
2023 3,600
2024 3,643
2025 3,600
2026 3,422
Thereafter 32,112
Projected minimum rental payments $ 49,968