XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies - Schedule of Future Minimum Rental Payments Required Under Operating Leases in Place (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Sublease Income    
Remainder of 2024 $ (423)  
2025 (423)  
Total Payments (846)  
Operating Leases    
Remainder of 2024 12,167  
2025 23,688  
2026 22,139  
2027 21,269  
2028 21,048  
Thereafter 163,575  
Total Payments 263,886  
Less: Tenant improvement allowances (538)  
Less: Present value adjustment (54,128)  
Operating Lease, Liability $ 209,220 $ 215,684