XML 48 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs The following table presents lease costs disaggregated by type:
For the Year Ended December 31,
(Dollars in thousands)202320222021
Operating lease cost$4,572$6,063$6,221
Short-term lease cost9,2679,91610,529
Total lease cost$13,839$15,979$16,750
The following table presents supplemental cash flow information:
For the Year Ended December 31,
(Dollars in thousands)202320222021
Cash paid for amounts included in the measurement of lease liabilities - operating leases$5,995$5,708$5,625

The following table presents the weighted average remaining lease term and discount rate:
December 31,
(Dollars in thousands)202320222021
Weighted-average remaining lease term - operating leases (in years)4.205.004.73
Weighted-average discount rate - operating leases5.84%4.39%4.44%
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of December 31, 2023, were as follows:
(Dollars in thousands)For the Year Ended December 31,
2024$4,184 
20252,404 
20261,921 
20271,460 
20281,142 
Thereafter1,488 
Total future lease payments12,599 
Imputed interest(1,513)
Total$11,086 
Future minimum lease payments under non-cancelable operating leases at December 31, 2023, were as follows: 
(Dollars in thousands)Operating Leases
For the Year Ended December 31,
2024$4,822 
20252,404 
20261,921 
20271,460 
20281,142 
Thereafter1,488 
Total$13,237