XML 82 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Operating leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
2022 $ 2,423  
2023 1,994  
2024 2,014  
2025 2,055  
2026 954  
2027 and beyond 0  
Total future payments 9,440  
Less: Interest 1,247  
Present value of future minimum operating lease payments 8,193  
Less: Current portion (1,949) $ (3,791)
Total long-term operating lease payments $ 6,244 $ 8,677
Weighted average remaining lease term (years) 4 years 3 months 18 days  
Weighted average discount rate (1) 6.64%