XML 42 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Liabilities The balance sheet classification of our lease liabilities were as follows (in thousands):
September 30, 2023December 31, 2022
Operating lease liabilities
      Current portion included in accrued and other current liabilities$6,578 $6,002 
      Long-term portion of lease liabilities90,102 95,122 
          Total operating lease liabilities$96,680 $101,124 
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
September 30,
Nine Months Ended September 30,
2023202220232022
Operating lease cost$3,180 $3,177 $9,536 $8,476 
Variable lease cost587 616 1,950 1,468 
         Total lease costs$3,767 $3,793 $11,486 $9,944 
Summary of Future Lease Payments Under Lease Liability The undiscounted future non-cancellable lease payments under the Company's operating leases as of September 30, 2023 were as follows:
Year ending December 31:
 (In thousands)
    2023 (remaining 3 months)$3,036 
202412,447 
202512,627 
202612,819 
202713,257 
2028 and thereafter 77,235 
Total undiscounted lease payments131,421 
Less: Present value adjustment(34,741)
Total$96,680