XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Lease Payments Due Under Operating Leases Future minimum rental payments due under the terms of these leases for the three months ending December 31, 2023 and each of the five succeeding fiscal years and thereafter is as follows (dollars in thousands):
YearFuture Lease Payments Due Under Operating Leases
Three Months Ending December 31, 2023$124 
2024493 
2025494 
2026498 
2027506 
2028510 
Thereafter5,790 
Total anticipated lease payments$8,415 
Less: amount representing interest(3,267)
Present value of lease payments$5,148