XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
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):
September 30, 2025
(unaudited)
Operating lease right-of-use assets$59,159 
Operating lease liabilities, current$8,991 
Operating lease liabilities, long-term59,921 
Total operating lease liabilities$68,912 
Schedule of Minimum Lease Payments
Minimum lease payments for the Company's right-of-use assets over the remaining lease periods as of September 30, 2025, are as follows (in thousands):
September 30, 2025
 (unaudited)
2025$2,141 
202612,803 
202711,774 
20289,113 
202910,888 
Thereafter34,360 
Total undiscounted lease payments$81,079 
Less: Imputed interest$(12,167)
Present value of lease liabilities$68,912 
Schedule of Weighted Average Remaining Lease Terms and Discount Rates
The weighted average remaining lease term and discount rate for all operating leases were as follows, as of September 30, 2025:
Remaining lease term and discount rate:
Weighted average remaining lease term (years)7.80
Weighted average discount rate3.98 %