XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Future Minimum Lease Payments and Sublease Cash Receipts Under Non-Cancelable Leases (Detail)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Lease Payments  
2023 (remainder) $ 12,532
2024 16,563
2025 14,485
2026 12,474
2027 5,680
Thereafter 8,817
Total lease payments and estimated sublease cash receipts 70,551
Less imputed interest (8,045)
Present value of lease liabilities 62,506
Sublease Cash Receipts  
2023 (remainder) 457
2024 625
2025 0
2026 0
2027 0
Thereafter 0
Total lease payments and estimated sublease cash receipts $ 1,082