XML 64 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments Due Under the Terms Leases Future minimum rental payments due under the terms of these leases as of December 31, 2024, are as follows (dollars in thousands):
YearFuture Lease Payments Due Under Operating Leases
2025$457 
2026460 
2027467 
2028470 
2029470 
Thereafter3,360 
Total anticipated lease payments$5,684 
Less: amount representing interest(1,621)
Present value of lease payments$4,063