XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Lease Liability Payments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (excluding the three months ended March 31, 2023) $ 12,080  
2024 11,424  
2025 7,718  
2026 5,968  
2027 5,499  
Subsequent to 2027 36,810  
Total Undiscounted Cash Flows 79,499  
Less: Imputed interest (12,411)  
Present value 67,088  
Current operating lease liabilities 13,375  
Non-current operating lease liabilities 53,713 $ 50,559
Total lease liabilities $ 67,088