XML 53 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of December 31, 2023, were as follows:
(Dollars in thousands)For the Year Ended December 31,
2024$4,184 
20252,404 
20261,921 
20271,460 
20281,142 
Thereafter1,488 
Total future lease payments12,599 
Imputed interest(1,513)
Total$11,086 
Future minimum lease payments under non-cancelable operating leases at December 31, 2023, were as follows: 
(Dollars in thousands)Operating Leases
For the Year Ended December 31,
2024$4,822 
20252,404 
20261,921 
20271,460 
20281,142 
Thereafter1,488 
Total$13,237