XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Lease Obligations Under Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 4,213 $ 6,663
2022 1,782 6,073
2023 1,782 893
2024 1,027 791
2025 1,023 15
Thereafter 3,197 0
Total $ 13,024 $ 14,435