XML 53 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Costs The following table presents lease costs disaggregated by type:
For the Year Ended December 31,
(Dollars in thousands)202420232022
Operating lease cost$3,860$4,572$6,063
Short-term lease cost9,1749,2679,916
Total lease cost$13,034$13,839$15,979

The following table presents supplemental cash flow information:
For the Year Ended December 31,
(Dollars in thousands)202420232022
Cash paid for amounts included in the measurement of lease liabilities - operating leases$4,433$5,995$5,708
Right-of-use assets obtained in exchange for lease obligations
$1,566$(60)$3,966
The following table presents the weighted average remaining lease term and discount rate:
December 31,
(Dollars in thousands)202420232022
Weighted-average remaining lease term - operating leases (in years)4.304.205.00
Weighted-average discount rate - operating leases6.56%5.84%4.39%
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of December 31, 2024, were as follows:
(Dollars in thousands)For the Year Ended December 31,
2025$2,904 
20262,464 
20271,821 
20281,291 
2029503 
Thereafter990 
Total future lease payments9,973 
Imputed interest(1,200)
Total$8,773 
Future minimum lease payments under non-cancelable operating leases at December 31, 2024, were as follows: 
(Dollars in thousands)Operating Leases
For the Year Ended December 31,
2025$3,479 
20262,464 
20271,821 
20281,291 
2029503 
Thereafter990 
Total$10,548