XML 89 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 1,610  
2024 493  
2025 53  
2026 46  
2027 and thereafter 78  
Total undiscounted lease payments 2,280  
Less amount representing interest (112)  
Present value of operating lease liabilities 2,168  
Less current installments of obligation under current-operating lease liabilities 1,532 $ 1,912
Obligations under long-term operating lease liabilities, excluding current installments $ 636 $ 1,224
Weighted-average remaining lease term - operating leases (years) 1 year 29 days  
Weighted-average discount rate - operating leases 5.50%