XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Lease - Schedule of Future Lease Payments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 2,251
2023 2,803
2024 2,417
2025 2,215
2026 2,220
Thereafter 4,571
Total Future Minimum Lease Payments $ 16,477