XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Schedule of Estimated Lease Payments
Future undiscounted lease payments for operating leases with initial terms of one year or more as of December 31, 2023 for each of the five calendar years ending December 31, 2028 are as follows:
($ in thousands)
2024$2,446 
20251,914 
20261,633 
20271,359 
20281,267 
Thereafter17,222 
Total undiscounted lease payments25,841 
Less effect of discounting(8,008)
Present value of estimated lease payments (lease liability)$17,833