XML 69 R48.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Operating Lease Expense
The components of operating lease expense were as follows:
Lease CostsYears ended December 31,
202520242023
Operating lease cost$10,958 $9,166 $19,468 
Short-term lease cost2,046 2,124 2,121 
Variable lease cost952 768 1,009 
Net lease cost$13,956 $12,058 $22,598 
Supplemental information related to leases is as follows:
Other InformationYears ended December 31,
202520242023
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$12,368 $12,578 $12,555 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$13,318 $4,404 $3,383 
Lease term and discount rate:
Weighted average remaining lease term (years)667
Weighted average discount rate3.60 %3.22 %1.59 %
Schedule of Supplemental Information Related to Leases
Supplemental information related to leases is as follows:
Other InformationYears ended December 31,
202520242023
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$12,368 $12,578 $12,555 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$13,318 $4,404 $3,383 
Lease term and discount rate:
Weighted average remaining lease term (years)667
Weighted average discount rate3.60 %3.22 %1.59 %
Schedule of Maturity of Lease Liabilities
As of December 31, 2025, maturities of lease liabilities were as follows:
Year ending December 31,Amount
2026$10,602 
202710,278 
20286,719 
20295,602 
20305,132 
Thereafter9,526 
Total lease payments47,859 
Less: Interest(4,914)
Present value of operating lease liabilities$42,945 
Schedule of Future Minimum Operating Rental Income As of December 31, 2025, future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2026$2,538 
20272,276 
20282,029 
20291,355 
20301,385 
Thereafter4,196 
Total $13,779