XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Operating lease cost$884 $729 $2,496 $2,306 
Variable lease cost824 909 2,743 2,787 
$1,708 $1,638 $5,239 $5,093 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Nine Months Ended
September 30,
(in thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities
Operating cash outflows from operating leases$3,801 $3,835 
Right-of-use assets obtained in exchange for operating lease liabilities2,554 1,072 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to operating leases was as follows:
September 30, 2024December 31, 2023
Weighted-average remaining lease term2.6 years3.1 years
Weighted-average discount rate4.2 %4.0 %
Summary of Future Minimum Payments Under Operating Leases
At September 30, 2024, our future minimum payments under operating leases were as follows:
(in thousands)
Remainder of 2024$1,716 
20255,460 
20264,784 
20271,740 
Thereafter240
Total future gross payments$13,940 
Less: imputed interest(770)
Total operating lease liabilities$13,170 
Summary of Remaining Purchase Commitments and Estimated Purchase Timing At September 30, 2024, our remaining purchase commitments and estimated purchase timing were as follows:
(in thousands)
Remainder of 2024$2,890 
202514,187 
20264,692 
Total estimated future purchases$21,769