v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Information
Information related to the Company's leases is as follows (in thousands):
Balance Sheet LocationMarch 31, 2025December 31, 2024
Operating Leases
Right-of-use assetOperating lease right-of-use assets$26,949$17,251
Short-term lease liabilitiesAccrued expenses and other current liabilities$2,898$2,859
Long-term lease liabilitiesOperating lease noncurrent liabilities$25,998$16,413
Other Information
Weighted-average remaining lease term, operating lease9.5 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 March 31, 2025 were as follows (in thousands):
Year Ending December 31:Operating Lease Payments as of March 31, 2025
2025$2,276
20263,917
20274,361
20284,340
20293,551
Thereafter18,303
Total undiscounted lease payments$36,748
Less: imputed interest7,852
Present value of lease liabilities$28,896
Less: current portion of operating lease liabilities 2,898
Operating lease noncurrent liabilities$25,998