XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Lease Information
Information related to the Company's leases is as follows (in thousands):
Balance Sheet LocationSeptember 30, 2025December 31, 2024
Operating Leases
Right-of-use assetOperating lease right-of-use assets$25,680$17,251
Short-term lease liabilitiesAccrued expenses and other current liabilities$3,420$2,859
Long-term lease liabilitiesOperating lease noncurrent liabilities$24,730$16,413
Other Information
Weighted-average remaining lease term, operating lease9.2 years8.9 years
Weighted-average discount rate, operating lease4.88%4.61%
Schedule of Future Minimum Facility Lease Payments
Future minimum facility lease payments related to the Company's operating lease liabilities as of September 30, 2025 were as follows (in thousands):
Year Ending December 31:Operating Lease Payments as of September 30, 2025
2025$764
20263,909
20274,348
20284,353
20293,565
Thereafter18,428
Total undiscounted lease payments$35,367
Less: imputed interest7,217
Present value of lease liabilities$28,150
Less: current portion of operating lease liabilities 3,420
Operating lease noncurrent liabilities$24,730