XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.3
Leases (Tables)
9 Months Ended
Sep. 30, 2026
Leases [Abstract]  
Schedule of Operating Lease Liabilities
The operating lease right-of-use assets are classified as noncurrent assets in the consolidated balance sheets. The corresponding lease liabilities are separated into current and long-term portions as follows:
September 30,
2026
December 31,
2025
(in thousands)
Operating lease liabilities, current portion included in other accrued liabilities$15,932 $15,581 
Operating lease liabilities, long-term portion142,617 118,473 
Total operating lease liabilities$158,549 $134,054 
Schedule of Future Minimum Lease Payments
The present value of the future minimum lease payments under all non-cancellable operating leases as of September 30, 2026 are as follows:
Operating Leases
(in thousands)
As of September 30, 2026
2026 (remaining 3 months)$6,549 
202725,810 
202828,673 
202928,743 
203028,959 
2031 and thereafter81,063 
Total future minimum lease payments199,797 
Less: imputed interest(41,248)
Operating lease liabilities$158,549