XML 94 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Lease Arrangements - Summary of Future Minimum Lease Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 10,354  
2025 10,864  
2026 8,983  
2027 8,220  
2028 8,465  
Thereafter 16,056  
Total future minimum lease payments 62,942  
Less: Interest 17,086  
Less: Tenant improvement allowance receivable 670  
Present value of operating lease liabilities 45,186  
Finance Leases    
2024 66  
2025 0  
2026 0  
2027 0  
2028 0  
Thereafter 0  
Total future minimum lease payments 66  
Less: Interest 2  
Less: Tenant improvement allowance receivable 0  
Present value of operating lease liabilities 64  
Total    
2024 10,420  
2025 10,864  
2026 8,983  
2027 8,220  
2028 8,465  
Thereafter 16,056  
Total future minimum lease payments 63,008  
Less: Interest 17,088  
Less: Tenant improvement allowance receivable 670  
Total lease liabilities $ 45,250 $ 50,742