XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Operating lease cost$798 $779 $1,612 $1,578 
Variable lease cost965 950 1,919 1,878 
$1,763 $1,729 $3,531 $3,456 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Six Months Ended
June 30,
(in thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$2,423 $1,329 
Right-of-use assets obtained in exchange for operating lease liabilities533 268 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to operating leases was as follows:
June 30, 2024December 31, 2023
Weighted-average remaining lease term2.8 years3.1 years
Weighted-average discount rate4.1 %4.0 %
Summary of Future Minimum Payments Under Operating Leases
At June 30, 2024, our future minimum payments under operating leases were as follows:
(in thousands)
Remainder of 2024$3,047 
20254,307 
20264,082 
20271,435 
Thereafter222
Total future gross payments$13,093 
Less: imputed interest(748)
Total operating lease liabilities$12,345 
Summary of Remaining Purchase Commitments and Estimated Purchase Timing At June 30, 2024, our remaining purchase commitments and estimated purchase timing were as follows:
(in thousands)
Remainder of 2024$5,779 
202514,187 
20265,244 
Total estimated future purchases$25,210