v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstarct]  
Schedule of Lease Costs The following table presents the Company’s lease costs (in thousands):
   Years Ended December 31, 
   2023   2022   2021 
Operating lease costs  $19,466   $15,743   $8,910 
Variable lease costs   4,121    2,311    2,207 
Short-term lease costs   
—
    11    224 
Total lease costs  $23,587   $18,065   $11,341 
Schedule of Operating Lease Liabilities The table below reconciles the undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities recorded on the consolidated balance sheet at December 31, 2023 (in thousands):
Year ended December 31,    
2024 (a)  $20,437 
2025   21,231 
2026   19,847 
2027   19,606 
2028   19,577 
Thereafter   54,259 
Total operating lease payments   154,957 
Less – lease payments representing interest   (31,020)
Present value of operating lease payments  $123,937 
(a) – Amount consists of $21.5 million of undiscounted cash flows offset by $1.1 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2024.

 

Schedule of Consolidated Statement of Cash Flows The following table provides supplemental information related to the Company’s consolidated statement of cash flows (in thousands):
   Years Ended December 31, 
   2023   2022   2021 
Cash paid for amounts included in present value of operating lease liabilities (b)  $13,696   $9,003   $2,779 
ROU assets obtained in exchange for operating lease liabilities   8,435    38,599    31,567 
(b) – Operating cash flows paid for operating leases are included within the change in operating leases, net within the Consolidated Statements of Cash Flows offset by non-cash ROU asset amortization and lease liability accretion.