v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Costs The following table presents lease costs disaggregated by type:
For the Three Months Ended June 30,
For the Six Months Ended June 30,
(Dollars in thousands)2025202420252024
Operating lease cost$738 $1,015 $1,502 $2,050 
Short-term lease cost 1,918 2,449 3,933 4,901 
Total lease cost$2,656 $3,464 $5,435 $6,951 

The following table presents supplemental cash flow information:
For the Six Months Ended June 30,
(Dollars in thousands)20252024
Cash paid for amounts included in the measurement of lease liabilities - operating leases$1,508$2,416
Right-of-use assets obtained in exchange for lease obligations
$300$755
The following table presents the weighted average remaining lease term and discount rate:
(Dollars in thousands)June 30, 2025December 31, 2024
Weighted average remaining lease term - operating leases (in years)4.004.30
Weighted average discount rate - operating leases6.67%6.56%
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of June 30, 2025, were as follows:
For the Year Ending December 31,
(Dollars in thousands)
2025 (remaining six months)
$1,454 
20262,554 
20271,950 
20281,359 
2029521 
Thereafter1,010 
Total future lease payments8,848 
Imputed interest(1,013)
Total$7,835