Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Future Lease Liabilities (Details)

v3.24.2.u1
Leases - Schedule of Future Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 2,311
2025 8,976
2026 8,609
2027 7,861
2028 4,717
2029 and thereafter 6,542
Total future minimum lease payments 39,016
Less: imputed interest 4,930
Total $ 34,086