v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
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)2026202520262025
Operating lease cost$652 $738 $1,338 $1,502 
Short-term lease cost 1,806 1,918 3,689 3,933 
Total lease cost$2,458 $2,656 $5,027 $5,435 
The following table presents supplemental cash flow information:
For the Six Months Ended June 30,
(Dollars in thousands)20262025
Cash paid for amounts included in the measurement of lease liabilities - operating leases$1,377$1,508
Right-of-use assets obtained in exchange for lease obligations
$(14)$300

The following table presents the weighted average remaining lease term and discount rate:
June 30, 2026December 31, 2025
Weighted average remaining lease term - operating leases (in years)3.503.70
Weighted average discount rate - operating leases6.56%6.67%
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of June 30, 2026, were as follows:
For the Year Ending December 31,
(Dollars in thousands)
2026 (remaining six months)
$1,249 
20272,083 
20281,496 
2029558 
2030409 
Thereafter566 
Total future lease payments6,361 
Imputed interest(615)
Total$5,746