XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Remainder of 2023 $ 1,170  
2024 501  
2025 56  
2026 48  
2027 and thereafter 82  
Total minimum lease payments 1,857  
Less amount representing interest (88)  
Present value of net minimum operating lease payments 1,769  
Less current installments of obligation under current-operating lease liabilities 1,393 $ 1,532
Obligations under long-term operating lease liabilities, excluding current installments $ 376 $ 636
Weighted-average remaining lease term - operating leases (years) 1 year 7 months 17 days  
Weighted-average discount rate - operating leases 5.50%