XML 57 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Future Minimum Rental Payments Required Under Operating Leases in Place (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Sublease Income    
Remainder of 2025 $ (217)  
Total Payments (217)  
Operating Leases    
Remainder of 2025 19,390  
2026 26,477  
2027 26,978  
2028 26,840  
2029 26,200  
Thereafter 155,292  
Total Payments 281,177  
Less: Tenant improvement allowances (4,995)  
Less: Present value adjustment (56,107)  
Operating Lease, Liability $ 220,075 $ 223,235