XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Maturity
Future minimum lease payments under these leases are as follows:
 (Dollars in thousands)
October 1, 2024 through December 31, 2024$1,293 
January 1, 2025 through December 31, 20254,232 
January 1, 2026 through December 31, 20263,969 
January 1, 2027 through December 31, 20273,573 
January 1, 2028 through December 31, 20283,077 
January 1, 2029 and Thereafter5,539 
Total Future Minimum Lease Payments21,683 
Less Imputed Interest(2,095)
Present Value of Lease Liabilities$19,588