XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs
The table below summarizes the Company's total lease costs included in its consolidated financial statements, as well as other required quantitative disclosures (in thousands).
As of December 31, 2023As of December 31, 2022
Finance lease cost:
Amortization of right-of-use assets$2,712 $1,960 
Interest on lease liabilities2,417 1,808 
Total finance lease cost$5,129 $3,768 
Operating lease cost10,385 12,920 
Variable lease cost14,148 11,254 
Total lease cost$29,662 $27,942 
Other information:
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows for finance leases$2,417 $1,907 
Operating cash flows for operating leases$9,098 $11,450 
Financing cash flows for finance leases$1,217 $601 
Right-of-use assets obtained in exchange for new finance lease liabilities$— $16,741 
Right-of-use assets obtained in exchange for new operating lease liabilities$5,329 $565 
Weighted average remaining lease term - finance leases7.6 years8.6 years
Weighted average remaining lease term - operating leases2.5 years3.2 years
Weighted average discount rate - finance leases7.9 %7.9 %
Weighted average discount rate - operating leases7.6 %7.0 %
Schedule of Maturity of Operating Lease Liabilities
The table below presents the maturity of lease liabilities on an annual basis for the remaining years of the Company's commenced lease agreements (in thousands).
Year Ending December 31,Finance LeasesOperating Leases
2024$4,840 $8,701 
20254,967 8,219 
20265,097 2,106 
20275,228 654 
20285,361 408 
Thereafter14,157 70 
Total39,650 20,158 
Less: present value discount
10,014 1,113 
Present value of lease liabilities$29,636 $19,045 
Balance Sheet Classification at December 31, 2023:
  Current lease liabilities$2,610 $8,032 
  Long-term lease liabilities27,026 11,013 
Total lease liabilities$29,636 $19,045 
Schedule of Maturity of Finance Lease Liabilities
The table below presents the maturity of lease liabilities on an annual basis for the remaining years of the Company's commenced lease agreements (in thousands).
Year Ending December 31,Finance LeasesOperating Leases
2024$4,840 $8,701 
20254,967 8,219 
20265,097 2,106 
20275,228 654 
20285,361 408 
Thereafter14,157 70 
Total39,650 20,158 
Less: present value discount
10,014 1,113 
Present value of lease liabilities$29,636 $19,045 
Balance Sheet Classification at December 31, 2023:
  Current lease liabilities$2,610 $8,032 
  Long-term lease liabilities27,026 11,013 
Total lease liabilities$29,636 $19,045