Annual report pursuant to Section 13 and 15(d)

Leases - Operating Lease information (Details)

v3.24.0.1
Leases - Operating Lease information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease, Right-of-use asset, Statement of Financial Position classification [Extensible List] Other assets, net Other assets, net
Right-of-use assets (Note 18 - Leases) $ 23,399 $ 27,933
Operating lease liability, Statement of Financial Position classification [Extensible List] Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities
Lease liabilities (Note 18 - Leases) $ 31,250 $ 34,391
Weighted-average remaining lease term (in years) 8 years 6 months 14 days 9 years 3 months 14 days
Weighted average discount rate 6.46% 6.50%