XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.2
Lease - Schedule of Future Lease Payments (Details)
$ in Thousands
Jun. 30, 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