XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Operating Lease Maturities and Future Minimum Payments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases After Adoption of 842  
2022 (Remainder) $ 4,626
2023 4,805
2024 2,773
2025 665
2026 250
Thereafter 83
Total lease payments 13,202
Less interest 1,169
Present value of lease liabilities $ 12,033