v3.22.4
LEASES - Summary of Operating Lease Cost and Other Operating Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Lease Costs      
Fixed lease costs $ 13,949 $ 11,976 $ 10,055
Variable lease costs 1,988 1,722 2,096
Sublease income (253) 0 0
Total 15,684 13,698 12,151
Cash paid for operating lease liabilities, net of lease incentives 14,357 12,709 14,347
Right-of-use assets recorded in exchange for lease obligations $ 3,324 $ 8,692 $ 42,191
Weighted average remaining lease term 6 years 9 months 29 days 7 years 9 months 7 days  
Weighted average discount rate (as a percent) 7.05% 6.96%