XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Future Minimum Rental Payments Required Under Operating Leases in Place (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Sublease Income    
Remainder of 2024 $ (633)  
2025 (422)  
Total Payments (1,055)  
Operating Leases    
Remainder of 2024 18,361  
2025 23,388  
2026 21,835  
2027 20,964  
2028 20,737  
Thereafter 163,590  
Total Payments 268,875  
Less: Tenant improvement allowances (948)  
Less: Present value adjustment (56,083)  
Operating Lease, Liability $ 211,844 $ 215,684