XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
The components of operating lease expense were as follows:
Lease CostsYears ended December 31,
202420232022
Operating lease cost$9,166 $19,468 $14,743 
Short-term lease cost2,124 2,121 2,166 
Variable lease cost768 1,009 1,047 
Net lease cost$12,058 $22,598 $17,956 
Supplemental information related to leases is as follows:
Other InformationYears ended December 31,
202420232022
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$12,578 $12,555 $13,562 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$4,404 $3,383 $25,171 
Lease term and discount rate:
Weighted average remaining lease term (years)677
Weighted average discount rate3.22 %1.59 %1.57 %
Schedule of Supplemental Information Related to Leases
Supplemental information related to leases is as follows:
Other InformationYears ended December 31,
202420232022
Cash flows:
Cash paid amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$12,578 $12,555 $13,562 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$4,404 $3,383 $25,171 
Lease term and discount rate:
Weighted average remaining lease term (years)677
Weighted average discount rate3.22 %1.59 %1.57 %
Schedule of Maturity of Lease Liabilities
As of December 31, 2024, maturities of lease liabilities were as follows:
Year ending December 31,Amount
2025$10,675 
20268,387 
20277,458 
20284,624 
20293,698 
Thereafter10,742 
Total lease payments45,584 
Less: Interest(5,150)
Present value of operating lease liabilities$40,434 
Schedule of Future Minimum Operating Rental Income Future minimum operating rental income based on contractual agreements is as follows:
Year ending December 31,Amount
2025$2,270 
20261,274 
2027982 
2028704 
2029— 
Total $5,230