XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Cost
The following table summarizes the lease cost for the three and six months ended June 30, 2025 and 2024 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease cost$1,837 $1,965 $3,664 $3,936 
June 30, 2025December 31, 2024
Other information:
Weighted-average remaining lease term - Operating leases (in years)
4.474.61
Weighted-average discount rate - Operating leases (%)
7.0 %7.1 %
The following table summarizes the supplemental cash flow information related to leases for the three and six months ended June 30, 2025 and 2024 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows used for operating leases$1,484 $1,468 $2,978 $2,829 
Summary of Future Minimum Lease Commitments under Operating and Finance Leases
Maturities of operating lease liabilities as of June 30, 2025 are as follows (in thousands):
Years Ending December 31,Operating Leases
Remainder of 2025$3,993 
20267,881 
20278,218 
20287,543 
20292,550 
Thereafter3,452 
Total lease payments33,637 
Less imputed interest4,515 
Present value of future minimum lease payments29,122 
Less operating lease liability, current portion6,342 
Operating lease liability, long-term portion$22,780