Quarterly report pursuant to Section 13 or 15(d)

Operating Right-of-Use Asset and Operating Lease Liability - Expected Minimum Lease Payments (Details)

v3.24.3
Operating Right-of-Use Asset and Operating Lease Liability - Expected Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 1,503
2025 6,208
2026 5,643
2027 3,684
2028 2,908
Thereafter 10,500
Total future minimum lease payments, undiscounted 30,446
Less: Imputed interest for leases in excess of one year (6,703)
Present value of future minimum lease payments $ 23,743