v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 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
March 31,
20262025
Operating lease cost$1,857 $1,816 
Variable lease cost413 430 
Short-term lease cost392 432 
Sublease income(539)(225)
Total$2,123 $2,453 
Schedule of Maturities of Operating Lease Liabilities
Maturities of our operating lease liabilities as of March 31, 2026 were as follows (in thousands):
Remainder of 2026$6,585 
20276,346 
20283,915 
20293,253 
20301,908 
Thereafter1,989 
Total undiscounted lease payments23,996 
Less: imputed interest(3,521)
Total operating lease liabilities$20,475 
Operating lease liabilities, current portion$7,264 
Operating lease liabilities, noncurrent portion$13,211 
Schedule of Annual minimum lease payments
Future annual minimum lease payments that are contractually due to us from our sublease arrangements as of March 31, 2026 were as follows (in thousands):

Remainder of 2026
$1,651 
20271,481 
2028429 
2029218 
Total $3,779