XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future Minimum Non-Cancelable Lease Payments Under Operating Leases (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
2024 (remainder) $ 1,802
2025 3,310
2026 3,158
2027 3,452
2028 3,254
Thereafter 4,172
Total future lease payments 19,148
Less imputed interest 4,078
Present value of lease liabilities $ 15,070 [1]
[1] Lease liabilities include those operating leases that we plan to sublease as a part of our facilities consolidation restructuring efforts.