XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2022 $ 2,117  
2023 2,519  
2024 2,528  
2025 2,259  
2026 1,778  
2027 1,345  
Thereafter 3,292  
Total 15,838  
Present value adjustment (4,740)  
Total 11,098  
Current portion of lease liabilities 1,590 $ 1,551
Long-term portion of operating lease liabilities $ 9,508 $ 9,502