XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)
12 Months Ended
Dec. 31, 2022
Future Minimum Lease Payments [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
The following table presents a maturity analysis of our annual undiscounted cash flows reconciled to the carrying value of our operating lease liabilities as of December 31, 2022:
(Dollars in thousands)
2023$10,876 
20248,993 
20256,772 
20266,895 
20275,726 
Thereafter36,682 
Total lease payments75,944 
Less: Imputed interest(14,634)
Total operating lease liability$61,310