Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Supplemental Lease Information
Supplemental balance sheet information related to leases was as follows (in thousands, except lease term and discount rate):

December 31, 2023 December 31, 2022
Operating leases
Assets
Operating lease right-of-use assets $ 28,286  $ 25,149 
Liabilities
Operating lease liabilities, current $ 4,312  3,710 
Operating lease liabilities, non-current 26,349  23,613 
Total operating lease liabilities $ 30,661  $ 27,323 
Finance leases
Assets
Financing lease right-of-use assets $ 10,150  $ 4,903 
Accumulated amortization (2,701) (1,638)
Financing lease right-of-use assets, net $ 7,449  $ 3,265 
Liabilities
Finance lease liabilities, current $ 1,597  $ 522 
Finance lease liabilities, non-current 4,411  821 
Total finance lease liabilities $ 6,008  $ 1,343 

December 31, 2023 December 31, 2022
Weighted-average remaining lease term (years)
Operating leases 6.3 years 7.7 years
Finance leases 4.1 years 3.0 years
Weighted-average discount rate
Operating leases 6.9  % 5.6  %
Finance leases 7.7  % 6.9  %
The table below presents certain supplemental information related to the cash flows for operating and finance leases recorded on the consolidated statements of cash flows:
Year Ended December 31,
2023 2022
Cash paid for amounts included in the measurement of lease liabilities
   Operating cash flows from operating leases $ (5,559) $ (5,427)
   Operating cash flows from finance leases $ (243) $ (66)
   Finance cash flows from finance leases $ (583) $ (777)
Right-of-use assets obtained in exchange for lease obligations:
Operating lease liabilities $ 5,652  $ 29,202 
Finance lease liabilities $ 5,221  $ 694 
Schedule of Future Minimum Payments, Operating Leases
Maturities of lease liabilities as of December 31, 2023 were as follows:
December 31, 2023
Operating Leases Finance Leases
2024 $ 6,011  $ 1,669 
2025 6,204  1,627 
2026 6,175  1,329 
2027 6,168  1,224 
2028 5,636  1,174 
2029 and thereafter 8,638  166 
Total undiscounted lease payments $ 38,832  $ 7,189 
Less: imputed interest (8,171) (1,181)
Total lease liabilities $ 30,661  $ 6,008 
Schedule of Future Minimum Payments, Finance Leases
Maturities of lease liabilities as of December 31, 2023 were as follows:
December 31, 2023
Operating Leases Finance Leases
2024 $ 6,011  $ 1,669 
2025 6,204  1,627 
2026 6,175  1,329 
2027 6,168  1,224 
2028 5,636  1,174 
2029 and thereafter 8,638  166 
Total undiscounted lease payments $ 38,832  $ 7,189 
Less: imputed interest (8,171) (1,181)
Total lease liabilities $ 30,661  $ 6,008 
Schedule of Lease Costs
The table below presents certain information related to the lease costs for the year ended December 31, 2023:
Year Ended December 31,
2023 2022
Operating lease cost $ 5,760  $ 5,640 
Finance Leases
Amortization of right-of-use assets 1,063  537 
Interest on lease liabilities 243  66 
Other Lease Costs
Short-term lease cost 2,342  1,402 
Variable lease cost(1)
2,414  1,235 
Total lease cost $ 11,822  $ 8,880 
(1) Consist primarily of common-area maintenance, taxes and utilities