v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Information
Information related to the Company's leases is as follows (in thousands):
Balance Sheet LocationJune 30, 2026December 31, 2025
Operating Leases
Right-of-use assetsOperating lease right-of-use assets$23,577$24,990
Short-term lease liabilitiesAccounts payable and Accrued expenses and other current liabilities$4,475$3,726
Long-term lease liabilitiesOperating lease noncurrent liabilities$22,495$24,000
Other information
Weighted average remaining lease term, operating lease8.6 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 June 30, 2026 are as follows (in thousands):
Year Ending December 31:Operating Lease Payments as of June 30, 2026
2026$2,511
20274,341
20284,346
20293,560
20302,824
Thereafter15,606
Total undiscounted lease payments$33,188
Less: imputed interest6,218
Present value of lease liabilities$26,970
Less: current portion of operating lease liabilities 4,475
Operating lease noncurrent liabilities$22,495