Quarterly report pursuant to Section 13 or 15(d)

LEASES - Schedule of Future Minimum Payment Obligations for Non-Cancelable Operating Leases & Finance Leases (Details)

v3.23.3
LEASES - Schedule of Future Minimum Payment Obligations for Non-Cancelable Operating Leases & Finance Leases (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
Remainder of 2023 $ 976
2024 3,173
2025 3,105
2026 2,753
2027 2,577
Thereafter 10,880
Total Lease payments 23,464
Less: imputed interest 5,844
Present value of lease liabilities 17,620
Finance Leases  
Remainder of 2023 244
2024 962
2025 879
2026 731
2027 694
Thereafter 4,693
Total Lease payments 8,203
Less: imputed interest 2,623
Present value of lease liabilities $ 5,580