Annual report pursuant to Section 13 and 15(d)

LEASES - Schedule of Lease-related Assets and Liabilities (Details)

v3.24.0.1
LEASES - Schedule of Lease-related Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Line Items]    
Right-of-use assets $ 65,273 $ 74,660
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Operating lease liabilities $ 75,832 $ 85,977
Office leases    
Leases [Line Items]    
Right-of-use assets 65,273 74,603
Operating lease liabilities 75,832 85,892
Equipment    
Leases [Line Items]    
Right-of-use assets 0 57
Operating lease liabilities $ 0 $ 85