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.2.u1
Operating Right-of-Use Asset and Operating Lease Liability - Expected Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 2,937
2025 5,676
2026 5,275
2027 3,296
2028 2,370
Thereafter 8,712
Total future minimum lease payments, undiscounted 28,266
Less: Imputed interest for leases in excess of one year (6,257)
Present value of future minimum lease payments $ 22,009