Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Tables)

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):
Year Future Lease Payments Due Under Operating Leases
2025 $ 457 
2026 460 
2027 467 
2028 470 
2029 470 
Thereafter 3,360 
Total anticipated lease payments $ 5,684 
Less: amount representing interest (1,621)
Present value of lease payments $ 4,063