XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Operating Lease Information
The following table presents balance sheet and other operating lease information (dollars in thousands):
 March 31, 2023December 31, 2022
Balance Sheet Classification
Right-of-use assets (recorded in other non-current assets)$39,805 $40,963 
Current lease liabilities (recorded in other current liabilities)$9,388 $9,396 
Long-term lease liabilities (recorded in other long-term liabilities)31,827 32,897 
Total operating lease liabilities$41,215 $42,293 
Other Information
Weighted-average remaining lease term for operating leases6.29 years6.43 years
Weighted-average discount rate for operating leases3.4 %3.3 %
Schedule of Maturities of Operating Lease Liabilities
The following table presents the maturities of operating lease liabilities as of March 31, 2023 (in thousands):
Maturity of Lease Liabilities
2023 (remaining)$8,040 
20249,950 
20257,853 
20265,937 
20273,997 
Thereafter9,548 
Total undiscounted operating lease payments$45,325 
Less: Imputed interest(4,110)
Present value of operating lease liabilities$41,215 
Schedule of Lessor Operating Lease Maturities The following table presents information about the maturities of these operating leases as of March 31, 2023 (in thousands):
2023 (remaining)$6,907 
20241,875 
2025307 
2026316 
202780 
Thereafter— 
Total$9,485