XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Payments, 842 (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Operating leases            
2023 $ 2,764         $ 2,372
2024 2,392         1,101
2025 1,813         867
2026 1,728         550
2027 1,661         505
Thereafter 2,456         1,033
Total minimum lease payments 12,814         6,428
Less: Effects of discounting 1,539          
Total lease liabilities 11,275       $ 5,900  
Less: current portion 2,317 $ 2,054 $ 1,542 $ 1,607   0
Long-term lease liabilities $ 8,958 $ 9,568 $ 4,842 $ 3,505   $ 0
Weighted-average remaining lease term 5 years 7 months 6 days          
Weighted-average incremental borrowing rate 4.39%          
Finance leases            
2023 $ 38          
2024 27          
2025 2          
2026 0          
2027 0          
Thereafter 0          
Total minimum lease payments 67          
Less: Effects of discounting 3          
Present value of lease liabilities 64          
Less: current portion 36          
Long-term lease liabilities $ 28          
Weighted-average remaining lease term 1 year 10 months 24 days          
Weighted-average incremental borrowing rate 5.50%          
Total leases liabilities            
2023 $ 2,802          
2024 2,419          
2025 1,815          
2026 1,728          
2027 1,661          
Thereafter 2,456          
Total minimum lease payments 12,881          
Less: Effects of discounting 1,542          
Present value of lease liabilities 11,339          
Less: current portion 2,353          
Long-term lease liabilities $ 8,986