v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Liabilities
The balance sheet classification of the Company’s lease liabilities was as follows (in thousands):
March 31,
2026
December 31,
2025
Operating lease liabilities
      Current portion included in accrued and other current liabilities$8,418 $8,208 
      Lease liability, noncurrent72,633 75,045 
          Total operating lease liabilities$81,051 $83,253 
Schedule of Lease Costs
The components of lease costs for operating leases, which were recognized in operating expenses, were as follows (in thousands):
Three Months Ended
March 31,
20262025
Operating lease cost$2,344 $2,525 
Variable lease cost601 556 
         Total lease costs$2,945 $3,081 
Schedule of Future Lease Payments Under Lease Liability
The undiscounted future non-cancellable lease payments under the Company’s operating leases as of March 31, 2026 were as follows:
Year ending December 31:
 (In thousands)
2026 (remaining 9 months)$9,897 
202713,574 
202814,037 
202915,437 
203016,148 
2031 and thereafter 33,597 
Total undiscounted lease payments102,690 
Less: Present value adjustment(21,639)
Total$81,051