Quarterly report pursuant to Section 13 or 15(d)

Leases - Annual Lease Maturities (Details)

v3.24.3
Leases - Annual Lease Maturities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases  
Remainder of 2024 $ 597
2025 2,230
2026 1,961
2027 3,302
2028 2,868
Thereafter 9,241
Total Lease Payments 20,199
Less: Interest (4,235)
Presents Value of Lease Liabilities $ 15,964
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent, Accrued And Other Liabilities, Current
Finance Leases  
Remainder of 2024 $ 64
2025 257
2026 257
2027 238
2028 136
Total Lease Payments 952
Less: Interest (120)
Present Value of Lease Liabilities $ 832
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent, Accrued And Other Liabilities, Current
Total  
Remainder of 2024 $ 661
2025 2,487
2026 2,218
2027 3,540
2028 3,004
Thereafter 9,241
Total Lease Payments 21,151
Less: Interest (4,355)
Present Value of Lease Liabilities $ 16,796