Leases |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases | 9. Leases As of December 31, 2022, 2021 and 2020, the Company’s contracts that contained a lease consisted of real estate, equipment and vehicle leases. The Company leases real estate for office and warehouse space under non-cancelable operating and finance leases that expire at various dates through 2036, subject to the Company’s option to renew certain leases for an additional to fifteen years. The Company also leases other equipment and vehicles primarily under non-cancelable operating and finance leases that expire at various dates through 2027. The following table presents the components of the Company’s lease cost, lease term and discount rate during the years ended December 31, 2022, 2021 and 2020 (in thousands, except years and percentages):
(1) Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges for its real estate leases as the Company does not separate lease from non-lease components. In the second quarter of 2021, the -year term 1310 Harbor Bay Lease commenced once the building was made ready and available for its intended use. The Company determined that the 1310 Harbor Bay lease is a non-cancelable operating lease which will expire in 2036. During the third quarter of 2021, we signed a lease for approximately thirteen years for additional space located at 620 Roseville Parkway, Roseville, California. Per the terms of the lease, improvements will be constructed and permanently affixed to the property in two phases. Phase 1 of the 620 Roseville Parkway Lease commenced once the Phase 1 premises were made ready and available for their intended use, which occurred during the first quarter of 2022. Phase 2 has not yet commenced as of December 31, 2022, and it is not anticipated to be completed in 2023 The Company determined that the 620 Roseville Parkway Lease is a non-cancelable operating lease which will expire in 2035. Upon completion of the second phase (“Phase 2”) of improvements, the Phase 2 premises will be added to the 620 Roseville Parkway Lease. During the year ending December 31, 2022, additional office space was made available for the Company’s use at its headquarters and certain existing property leases were modified. This resulted in an increase of right-of-use (“ROU”) assets in exchange for operating leases liabilities. The following table is a schedule, by years, of maturities of the Company's operating and finance lease liabilities as of December 31, 2022 (in thousands):
(1) The table above excludes the estimated future minimum lease payments of Phase 2 of the 620 Roseville Parkway Lease due to uncertainty around when Phase 2 lease will commence and payments will be due. The total estimated lease payments of the Phase 2 lease is approximately $10.3 million. Supplemental cash flow information related to leases during the years ended December 31, 2022, 2021 and 2020 are as follows (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases | 9. Leases As of December 31, 2022, 2021 and 2020, the Company’s contracts that contained a lease consisted of real estate, equipment and vehicle leases. The Company leases real estate for office and warehouse space under non-cancelable operating and finance leases that expire at various dates through 2036, subject to the Company’s option to renew certain leases for an additional to fifteen years. The Company also leases other equipment and vehicles primarily under non-cancelable operating and finance leases that expire at various dates through 2027. The following table presents the components of the Company’s lease cost, lease term and discount rate during the years ended December 31, 2022, 2021 and 2020 (in thousands, except years and percentages):
(1) Variable lease costs represent payments that are dependent on usage, a rate or index. Variable lease cost primarily relates to common area maintenance charges for its real estate leases as the Company does not separate lease from non-lease components. In the second quarter of 2021, the -year term 1310 Harbor Bay Lease commenced once the building was made ready and available for its intended use. The Company determined that the 1310 Harbor Bay lease is a non-cancelable operating lease which will expire in 2036. During the third quarter of 2021, we signed a lease for approximately thirteen years for additional space located at 620 Roseville Parkway, Roseville, California. Per the terms of the lease, improvements will be constructed and permanently affixed to the property in two phases. Phase 1 of the 620 Roseville Parkway Lease commenced once the Phase 1 premises were made ready and available for their intended use, which occurred during the first quarter of 2022. Phase 2 has not yet commenced as of December 31, 2022, and it is not anticipated to be completed in 2023 The Company determined that the 620 Roseville Parkway Lease is a non-cancelable operating lease which will expire in 2035. Upon completion of the second phase (“Phase 2”) of improvements, the Phase 2 premises will be added to the 620 Roseville Parkway Lease. During the year ending December 31, 2022, additional office space was made available for the Company’s use at its headquarters and certain existing property leases were modified. This resulted in an increase of right-of-use (“ROU”) assets in exchange for operating leases liabilities. The following table is a schedule, by years, of maturities of the Company's operating and finance lease liabilities as of December 31, 2022 (in thousands):
(1) The table above excludes the estimated future minimum lease payments of Phase 2 of the 620 Roseville Parkway Lease due to uncertainty around when Phase 2 lease will commence and payments will be due. The total estimated lease payments of the Phase 2 lease is approximately $10.3 million. Supplemental cash flow information related to leases during the years ended December 31, 2022, 2021 and 2020 are as follows (in thousands):
|