Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Lease Liability Maturity (Details)

v3.24.2.u1
Leases - Schedule of Lease Liability Maturity (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating Leases  
Remainder of 2024 $ 2,995
2025 2,765
2026 726
2027 175
2028 15
Thereafter 468
Total lease payments 7,144
Less: Present value discount 809
Present value of lease payments 6,335
Finance Leases  
Remainder of 2024 1,036
2025 1,276
2026 1,691
2027 446
2028 150
Thereafter 205
Total lease payments 4,804
Less: Present value discount 555
Present value of lease payments $ 4,249