XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Lease Liability Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (excluding the six months ended June 30, 2023) $ 8,477  
2024 13,079  
2025 9,077  
2026 6,773  
2027 6,266  
Subsequent to 2027 38,348  
Total Undiscounted Cash Flows 82,020  
Less: Imputed interest (12,719)  
Present value 69,301  
Current operating lease liabilities 13,378  
Non-current operating lease liabilities 55,923 $ 50,559
Total lease liabilities $ 69,301