XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Operating Lease Information
The following table presents balance sheet and other operating lease information (dollars in thousands):
 September 30, 2023December 31, 2022
Balance Sheet Classification
Right-of-use assets (recorded in other non-current assets)$36,537 $40,963 
Current lease liabilities (recorded in other current liabilities)$9,059 $9,396 
Long-term lease liabilities (recorded in other long-term liabilities)29,160 32,897 
Total operating lease liabilities$38,219 $42,293 
Other Information
Weighted-average remaining lease term for operating leases6.30 years6.43 years
Weighted-average discount rate for operating leases3.6 %3.3 %
Schedule of Maturities of Operating Lease Liabilities
The following table presents the maturities of operating lease liabilities as of September 30, 2023 (in thousands):
Maturity of Lease Liabilities
2023 (remaining)$2,604 
20249,958 
20258,046 
20266,354 
20274,459 
Thereafter10,884 
Total undiscounted operating lease payments$42,305 
Less: Imputed interest(4,086)
Present value of operating lease liabilities$38,219 
Schedule of Lessor Operating Lease Maturities The following table presents information about the maturities of these operating leases as of September 30, 2023 (in thousands):
2023 (remaining)$2,378 
20244,772 
2025315 
2026324 
202782 
Thereafter— 
Total$7,871