v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Operating Rental Payments Due Future minimum rental payments due under the terms of these leases for the six months ending December 31, 2026 and each of the five succeeding fiscal years and thereafter are as follows (dollars in thousands):
YearFuture Lease Payments Due Under Operating Leases
Six Months Ending December 31, 2026$231 
2027467 
2028470 
2029470 
2030385 
2031378 
Thereafter2,596 
Total anticipated lease payments$4,997 
Less: amount representing interest(1,309)
Present value of lease payments$3,688 

YearFuture Lease Payments Due Under Finance Leases
Six Months Ending December 31, 2026$89 
2027178 
2028178 
2029178 
2030178 
2031200 
Thereafter6,898 
Total anticipated lease payments$7,899 
Less: amount representing interest(4,922)
Present value of lease payments$2,977 
Schedule of Future Minimum Finance Rental Payments Due Future minimum rental payments due under the terms of these leases for the six months ending December 31, 2026 and each of the five succeeding fiscal years and thereafter are as follows (dollars in thousands):
YearFuture Lease Payments Due Under Operating Leases
Six Months Ending December 31, 2026$231 
2027467 
2028470 
2029470 
2030385 
2031378 
Thereafter2,596 
Total anticipated lease payments$4,997 
Less: amount representing interest(1,309)
Present value of lease payments$3,688 

YearFuture Lease Payments Due Under Finance Leases
Six Months Ending December 31, 2026$89 
2027178 
2028178 
2029178 
2030178 
2031200 
Thereafter6,898 
Total anticipated lease payments$7,899 
Less: amount representing interest(4,922)
Present value of lease payments$2,977