v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Operating leases
Operating lease cost$1,761 $1,752 $3,526 $3,508 
Other lease cost231 190 471 414 
Operating lease expense1,992 1,942 3,997 3,922 
Total rent expense$1,992 $1,942 $3,997 $3,922 
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
June 30,
Six Months Ended
June 30,
2025202420252024
Operating cash flows from operating leases$1,761 $2,093 $3,526 $4,182 
Weighted average remaining lease term - operating leases9.59.79.59.7
Weighted average discount rate - operating leases
7.7 %7.8 %7.7 %7.8 %
Schedule of Future Minimum Payments for the Operating Leases
As of June 30, 2025, future minimum payments for the operating leases are as follows (in thousands):
Year Ended December 31, 2025$3,602 
Year Ended December 31, 20265,991 
Year Ended December 31, 20274,831 
Year Ended December 31, 20284,403 
Year Ended December 31, 20294,403 
Thereafter27,334 
Total50,564 
Less present value discount(15,189)
Operating lease liabilities$35,375 
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):
2025$1,650 
20263,325 
20273,425 
20283,525 
20293,575 
Thereafter9,150 
Total$24,650 
Future payments under these agreements are as follows (in thousands):
2025$17,370 
202632,018 
202723,558 
20284,583 
Total$77,529