v3.24.3
Leases - Lease Liability Maturities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating leases  
2024 $ 1,355
2025 5,900
2026 5,035
2027 2,731
2028 2,479
Thereafter 2,764
Total future minimum lease payments 20,264
Less: Interest 1,971
Total 18,293
Finance leases  
2024 394
2025 1,604
2026 1,641
2027 1,678
2028 1,714
Thereafter 9,309
Total future minimum lease payments 16,340
Less: Interest 3,936
Total $ 12,404