XML 58 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Lease Arrangements (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to our leases is as follows (in thousands):
As of December 31,
Classification20232022
Assets
Operating lease assetsOperating lease right-of-use assets$36,543 $45,788 
Finance lease assetsOther assets58 135 
Total lease assets$36,601 $45,923 
Liabilities
Current:
Operating lease liabilitiesOperating lease liabilities$5,244 $2,650 
Finance lease liabilitiesAccrued expenses and other liabilities64 77 
Non-current:
Operating lease liabilitiesOperating lease liabilities, less current portion39,942 47,951 
Finance lease liabilitiesOther liabilities— 64 
Total lease liabilities$45,250 $50,742 
Schedule of Information Regarding Leases
Information regarding our lease terms is as follows:
Year Ended December 31,
20232022
Weighted-average remaining lease term:
Operating leases6.2 years6.6 years
Finance leases0.8 years1.8 years
Weighted-average discount rate:
Operating leases10.9 %10.5 %
Finance leases11.7 %11.7 %
The components of lease expense consist of the following (in thousands):
Year Ended December 31,
202320222021
Operating lease costs$11,123 $11,093 $7,977 
Short-term lease costs4,088 3,060 — 
Finance lease costs (including right-of-use asset
   amortization and interest expense)
88 80 — 
Variable lease costs3,521 3,880 2,862 
Total lease expense$18,820 $18,113 $10,839 
Cash paid for amounts included in the measurement of lease liabilities is as follows (in thousands):
Year Ended December 31,
202320222021
Cash paid for operating leases (excluding variable lease costs)$9,538 $10,241 $9,034 
Financing cash flow from finance leases77 58 — 
Operating cash flow from finance leases11 15 — 
Schedule of Future Minimum Lease Payments
Years ending December 31:
Operating
Leases
Finance
Leases
Total
2024$10,354 $66 $10,420 
202510,864 — 10,864 
20268,983 — 8,983 
20278,220 — 8,220 
20288,465 — 8,465 
Thereafter16,056 — 16,056 
Total future minimum lease payments62,942 66 63,008 
Less: Interest17,086 17,088 
Less: Tenant improvement allowance receivable670 — 670 
Present value of operating lease liabilities$45,186 $64 $45,250