v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Net Lease Cost
Net lease cost recognized in our condensed consolidated statements of operations is summarized in the table below (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Operating lease cost$1,866 $1,825 $3,723 $3,641 
Variable lease cost413 404 826 834 
Short-term lease cost440 415 832 847 
Sublease income(538)(365)(1,077)(590)
Total$2,181 $2,279 $4,304 $4,732 
Schedule of Maturities of Operating Lease Liabilities
Maturities of our operating lease liabilities as of June 30, 2026 were as follows (in thousands):
Remainder of 2026$4,144 
20276,567 
20284,198 
20293,682 
20302,402 
Thereafter6,989 
Total undiscounted lease payments27,982 
Less: imputed interest(6,550)
Total operating lease liabilities$21,432 
Operating lease liabilities, current portion$6,863 
Operating lease liabilities, noncurrent portion$14,569 
Future annual minimum lease payments that are contractually due to us from our sublease arrangements as of June 30, 2026 were as follows (in thousands):
Remainder of 2026
$1,106 
20271,481 
2028429 
2029218 
Total$3,234