XML 53 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating Lease Assets and Liabilities
The table below presents the operating lease-related assets and liabilities (in thousands):
Year Ended December 31,
Balance Sheet Classification20232022
Operating lease right-of-use assets$48,210 $60,379 
Current operating lease liabilities$13,605 $14,334 
Non-current operating lease liabilities$42,905 $54,153 
Weighted-average remaining term (years)4.14.9
Weighted-average discount rate5.2 %5.1 %
Schedule of Lease, Cost
The table below presents certain information related to the lease costs for operating leases which are allocated to cost of revenue, sales and marketing, research and development, and general and administrative expenses (in thousands):
Year Ended December 31,
202320222021
Operating lease cost$16,674 $20,783 $28,676 
Short-term lease cost1,406 1,272 9,683 
Variable lease cost4,923 1,419 7,862 
Total lease cost$23,003 $23,474 $46,221 
Schedule of Finance Lease Assets and Liabilites
The table below presents the finance lease-related assets and liabilities (in thousands):
Year Ended December 31,
20232022Balance Sheet Classification
Finance lease right-of-use assets$159,414 $65,187 Property and equipment, net
Current finance lease liabilities$19,683 $22,304 
Accrued and other current liabilities
Non-current finance lease liabilities$144,174 $44,736 Other non-current liabilities
Weighted-average remaining term (years)7.03.4
Weighted-average discount rate5.6 %5.0 %
Schedule of Operating Sublease
For the years ended December 31, 2023 and 2022, the Company has the following operating sublease information (in thousands):
Year Ended December 31,
20232022
Fixed sublease expense$627 $4,736 
Variable sublease expense153 1,023 
Sublease income(597)(5,334)
Variable sublease income(153)(1,023)
Net sublease (income) loss$30 $(598)
Schedule of Lease Liability Maturity
Undiscounted cash flow—The tables below reconcile the undiscounted cash flows for each of the first five years and total of the remaining years to the operating and finance lease liabilities recorded in the consolidated balance sheets (in thousands):
As of December 31, 2023
Operating
Leases
Finance
Leases
Total
2024$16,046 $27,511 $43,557 
202515,531 27,471 43,002 
202613,906 27,448 41,354 
202711,368 27,446 38,814 
20284,802 27,446 32,248 
Thereafter694 54,893 55,587 
Total lease payments62,347 192,215 254,562 
Less: amount representing interest(5,837)(28,358)(34,195)
Present value of future lease payments56,510 163,857 220,367 
Less: current obligations under leases(13,605)(19,683)(33,288)
Non-current lease obligations$42,905 $144,174 $187,079