XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Operating Lease Information
The following table presents balance sheet and other operating lease information (dollars in thousands):
December 31,
20222021
Balance Sheet Classification
Right-of-use assets (recorded in other non-current assets)$40,963 $28,458 

Current lease liabilities (recorded in other current liabilities)
$9,396 $6,380 
Long-term lease liabilities (recorded in other long-term liabilities)32,897 22,634 
Total operating lease liabilities$42,293 $29,014 

Other Information
Weighted-average remaining lease term for operating leases6.43 years7.63 years
Weighted-average discount rate for operating leases3.3 %2.7 %
Schedule of Maturities of Operating Lease Liabilities
The following table presents the maturities of operating lease liabilities as of December 31, 2022 (in thousands):

Maturity of Lease Liabilities
2023$10,595 
20249,502 
20257,441 
20265,700 
20273,887 
Thereafter9,429 
Total undiscounted operating lease payments$46,554 
Less: Imputed interest(4,261)
Present value of operating lease liabilities$42,293 
Schedule of Lessor Operating Lease Maturities The following table presents information about the maturities of these operating leases as of December 31, 2022 (in thousands):
2023$7,244 
2024575 
2025287 
2026295 
202774 
Thereafter— 
Total$8,475