XML 58 R34.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 Maturities of Lease Liabilities
Maturities of lease liabilities as of December 31, 2024, were as follows:
(Dollars in thousands)For the Year Ended December 31,
2025$2,904 
20262,464 
20271,821 
20281,291 
2029503 
Thereafter990 
Total future lease payments9,973 
Imputed interest(1,200)
Total$8,773 
Future minimum lease payments under non-cancelable operating leases at December 31, 2024, were as follows: 
(Dollars in thousands)Operating Leases
For the Year Ended December 31,
2025$3,479 
20262,464 
20271,821 
20281,291 
2029503 
Thereafter990 
Total$10,548