v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Information
Information related to the Company's leases is as follows (in thousands):
Balance Sheet LocationJune 30, 2025December 31, 2024
Operating Leases
Right-of-use assetOperating lease right-of-use assets$26,423$17,251
Short-term lease liabilitiesAccrued expenses and other current liabilities$3,124$2,859
Long-term lease liabilitiesOperating lease noncurrent liabilities$25,505$16,413
Other Information
Weighted-average remaining lease term, operating lease9.4 years8.9 years
Weighted-average discount rate, operating lease4.87%4.61%
Schedule of Future Minimum Facility Lease Payments
Future minimum facility lease payments related to the Company's operating lease liabilities as of June 30, 2025 were as follows (in thousands):
Year Ending December 31:Operating Lease Payments as of June 30, 2025
2025$1,526
20263,935
20274,379
20284,358
20293,565
Thereafter18,430
Total undiscounted lease payments$36,193
Less: imputed interest7,564
Present value of lease liabilities$28,629
Less: current portion of operating lease liabilities 3,124
Operating lease noncurrent liabilities$25,505