XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Future Minimum Rental Payments of Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 Lease obligation $ 2,426 $ 2,445
2022 Lease obligation 2,042 2,426
2023 Lease obligation 1,863 2,179
2024 Lease obligation 1,476 2,013
2025 Lease obligation 1,249 1,632
Lease obligation thereafter $ 3,626 8,543
Lease obligation   19,238
2021 Sublease rental income   21
Sublease rental income   21
2021 Net rental expense   2,424
2022 Net rental expense   2,426
2023 Net rental expense   2,179
2024 Net rental expense   2,013
2025 Net rental expense   1,632
Net rental thereafter   8,543
Net rental expense   $ 19,217