XML 114 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating leases    
Operating lease right-of-use assets $ 16,292 $ 21,099
Operating lease, right-of-use asset, statement of financial position [extensible enumeration] Other assets (Note 9) Other assets (Note 9)
Operating lease liabilities $ 44,693 $ 49,386
Operating lease, liability, statement of financial position [extensible enumeration] Other liabilities Other liabilities
Weighted-average remaining lease term - operating leases (in years) 7 years 6 months 7 years 6 months
Weighted-average discount rate - operating leases 7.00% 6.90%
Remaining maturities of lease liabilities for future years is as follows:    
2024 $ 11,976  
2025 10,100  
2026 9,399  
2027 8,517  
2028 8,218  
2029 and thereafter 27,970  
Total lease payments 76,180  
Less: Imputed interest (31,487)  
Present value of lease liabilities $ 44,693 $ 49,386