XML 31 R20.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Right-of-Use Assets and Lease Liabilities
Below is a summary of the Company's operating right-of-use assets and operating lease liabilities (in thousands):

March 31, 2026
(unaudited)
Operating lease right-of-use assets$57,008 
Operating lease liabilities, current$10,969 
Operating lease liabilities, long-term58,431 
Total operating lease liabilities$69,400 
Schedule of Minimum Lease Payments
Minimum lease payments for the Company's right-of-use assets over the remaining lease periods as of March 31, 2026, are as follows (in thousands):
March 31, 2026
 (unaudited)
2026$9,355 
202713,659 
202810,246 
202911,843 
203010,504 
Thereafter24,915 
Total undiscounted lease payments$80,522 
Less: Imputed interest$(11,122)
Present value of lease liabilities$69,400