XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Lease Liability Payments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (excluding the nine months ended September 30, 2023) $ 4,310  
2024 13,549  
2025 9,346  
2026 6,976  
2027 6,270  
Subsequent to 2027 38,179  
Total Undiscounted Cash Flows 78,630  
Less: Imputed interest (12,190)  
Present value 66,440  
Current operating lease liabilities 12,787  
Non-current operating lease liabilities 53,653 $ 50,559
Total lease liabilities $ 66,440