v3.26.3
Leases (Tables)
9 Months Ended
Sep. 30, 2026
Leases [Abstract]  
Schedule of Lease Information
Information related to the Company's leases is as follows (in thousands):
Balance Sheet LocationSeptember 30, 2026December 31, 2025
Operating Leases
Right-of-use assetsOperating lease right-of-use assets$22,872$24,990
Short-term lease liabilitiesAccrued expenses and other current liabilities$4,133$3,726
Long-term lease liabilitiesOperating lease noncurrent liabilities$21,726$24,000
Other information
Weighted average remaining lease term, operating lease8.5 years9.0 years
Weighted average discount rate, operating lease4.91%4.89%
Schedule of Future Minimum Facility Lease Payments
Future facility lease payments as of September 30, 2026 are as follows (in thousands):
Year Ending December 31:Operating Lease Payments as of September 30, 2026
2026$1,085
20274,340
20284,345
20293,559
20302,824
Thereafter15,606
Total undiscounted lease payments$31,759
Less: imputed interest5,900
Present value of lease liabilities$25,859
Less: current portion of operating lease liabilities 4,133
Operating lease noncurrent liabilities$21,726