XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Operating leases
Operating lease cost$1,759 $1,730 $5,288 $4,699 
Other lease cost193 52 607 210 
Operating lease expense1,952 1,782 5,895 4,909 
Short-term lease rent expense— — — 132 
Total rent expense$1,952 $1,782 $5,895 $5,041 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases were as follows (in thousands, except term and discount rate):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Operating cash flows from operating leases$2,105 $1,691 $6,308 $3,924 
Right of use assets exchanged for operating lease liabilities$— $— $— $3,062 
Weighted average remaining lease term - operating leases9.610.09.610.0
Weighted average remaining discount rate - operating leases7.7 %7.8 %7.7 %7.8 %
Schedule of Future Minimum Payments for the Operating Leases
As of September 30, 2024, future minimum payments for the operating leases are as follows (in thousands):
Year Ended December 31, 2024$2,096 
Year Ended December 31, 20257,763 
Year Ended December 31, 20265,991 
Year Ended December 31, 20274,831 
Year Ended December 31, 20284,403 
Thereafter31,737 
Total56,821 
Less present value discount(17,357)
Operating lease liabilities$39,464 
Schedule of Other Contractual Obligations
The Company is a party to several non-cancelable contracts with vendors and licensors for marketing and other strategic partnership related agreements where the Company is obligated to make future minimum payments under the non-cancelable terms of these contracts as follows (in thousands):
2024$813 
20253,275 
20263,325 
20273,425 
20283,525 
Thereafter12,725 
Total$27,088 
Future payments under these agreements are as follows (in thousands):
202513,748 
202613,748 
202713,748 
20284,583 
Total$45,827