XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Future Minimum Rental Payments Required Under Operating Leases in Place (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Sublease Income    
2023 $ (809)  
2024 (809)  
2025 (405)  
Total payments (2,023)  
Operating Lease Payments    
2023 22,460  
2024 20,736  
2025 18,120  
2026 17,052  
2027 16,236  
Thereafter 146,790  
Total payments 241,394  
Less: Tenant improvement allowances (24)  
Less: Present value adjustment (48,608)  
Operating Lease, Liability $ 192,762 $ 191,890