Leases |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Leases [Abstract] | |
| Leases | Leases On February 3, 2026, the Company entered into a lease agreement for a new corporate headquarters comprised of approximately 21,000 square feet of office space located in Los Angeles, CA. The initial term of such lease is 65 months commencing upon the later of November 1, 2026 and substantial completion of the improvements in the premises by the landlord, which is expected to occur in the fourth quarter of 2026, after the expiration of the Company's current Los Angeles lease term. The Company has the option to extend the term for an additional 60 months. The aggregate base rent payments over the initial term of the lease are approximately $5 million.
|