XML 66 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
6 Months Ended
Jun. 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:
June 30,
2026
December 31,
2025
(in thousands)
Operating lease liabilities, current portion included in other accrued liabilities$15,123 $15,581 
Operating lease liabilities, long-term portion143,074 118,473 
Total operating lease liabilities$158,197 $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 June 30, 2026 are as follows:
Operating Leases
(in thousands)
As of June 30, 2026
2026 (remaining 6 months)$12,548 
202725,064 
202827,950 
202928,137 
203028,556 
2031 and thereafter78,594 
Total future minimum lease payments200,849 
Less: imputed interest(42,652)
Operating lease liabilities$158,197