XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Lease Payments (Topic 842) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
The remainder of fiscal 2022 $ 2,990
2023 4,978
2024 3,709
2025 2,828
2026 2,780
Thereafter 10,296
Total minimum lease payments 27,581
Less amount representing interest (3,858)
Total lease liabilities $ 23,723