XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
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 nine months ending December 31, 2025 and each of the five succeeding fiscal years and thereafter are as follows (dollars in thousands):
YearFuture Lease Payments Due Under Operating Leases
Nine Months Ending December 31, 2025$343 
2026460 
2027467 
2028470 
2029470 
2030385 
Thereafter2,974 
Total anticipated lease payments$5,569 
Less: amount representing interest(1,566)
Present value of lease payments$4,003 
YearFuture Lease Payments Due Under Finance Leases
Nine Months Ending December 31, 2025$116 
2026172 
2027178 
2028178 
2029178 
2030178 
Thereafter7,098 
Total anticipated lease payments$8,098 
Less: amount representing interest(5,160)
Present value of lease payments$2,938 
Schedule of Future Minimum Finance Rental Payments Due Future minimum rental payments due under the terms of these leases for the nine months ending December 31, 2025 and each of the five succeeding fiscal years and thereafter are as follows (dollars in thousands):
YearFuture Lease Payments Due Under Operating Leases
Nine Months Ending December 31, 2025$343 
2026460 
2027467 
2028470 
2029470 
2030385 
Thereafter2,974 
Total anticipated lease payments$5,569 
Less: amount representing interest(1,566)
Present value of lease payments$4,003 
YearFuture Lease Payments Due Under Finance Leases
Nine Months Ending December 31, 2025$116 
2026172 
2027178 
2028178 
2029178 
2030178 
Thereafter7,098 
Total anticipated lease payments$8,098 
Less: amount representing interest(5,160)
Present value of lease payments$2,938