XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Future Minimum Lease Payments and Sublease Cash Receipts Under Non-Cancelable Leases (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating Lease Payments  
2024 (remainder) $ 8,073
2025 13,943
2026 12,333
2027 5,711
2028 2,878
Thereafter 6,030
Total lease payments and estimated sublease cash receipts 48,968
Less imputed interest (4,040)
Present value of lease liabilities 44,928
Sublease Cash Receipts  
2024 (remainder) 316
2025 0
2026 0
2027 0
2028 0
Thereafter 0
Total lease payments and estimated sublease cash receipts $ 316