XML 82 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Operating leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
2023 $ 3,723  
2025 3,342  
2026 2,055  
2027 954  
2028 0  
2029 and beyond 0  
Total future payments 10,074  
Less: Interest 973  
Present value of future minimum operating lease payments 9,101  
Less: Current portion (3,196) $ (1,605)
Total long-term operating lease payments $ 5,905 $ 5,035
Weighted average remaining lease term (years) 3 years  
Weighted average discount rate (1) 6.92%