XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
2023 (3 months remaining) $ 909
2024 3,383
2025 2,942
2026 2,532
2027 2,280
Thereafter 6,938
Total lease payments 18,984
Less: interest (2,401)
Total present value of lease liabilities 16,583
Financing Leases  
2023 (3 months remaining) 134
2024 487
2025 424
2026 389
2027 387
Thereafter 134
Total lease payments 1,955
Less: interest (307)
Total present value of lease liabilities $ 1,648