v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Components of Lease Expense
The components of lease cost were as follows:
Three Months Ended
March 31,
20262025
Operating lease cost$1,406 $1,201 
Short-term lease cost34 214 
Variable lease cost129 — 
Total lease cost$1,569 $1,415 
Summary of Future Minimum Lease Payments
Future minimum lease payments were as follows:
As of
March 31,
Year2026
Remainder of 2026$4,597 
20275,840 
20284,458 
20293,940 
20303,769 
Thereafter3,341 
Total undiscounted future lease payments25,945 
Less: Imputed interest(2,561)
Present value of operating lease liabilities23,384 
Less: Operating lease liabilities, current(5,098)
Operating lease liabilities, noncurrent$18,286