XML 73 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Components of Lease
The components of lease expense are presented as follows:
Years Ended December 31,
20242023
(In thousands)
Operating lease costs$11,047 $10,406 
The components of lease liabilities are presented as follows:
December 31,
2024
December 31,
2023
(In thousands except years and percentage data)
Operating lease liabilities, current (Accrued liabilities)
$5,815 $5,220 
Operating lease liabilities, non-current (Other liabilities)23,044 18,802 
Total operating lease liabilities
$28,859 $24,022 
Supplemental lease information:
Weighted average remaining lease term
5.9 years5.8 years
Weighted average discount rate
6.7%7.0%
Supplemental cash flow and other information related to operating leases were as follows:
Years Ended December 31,
20242023
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$7,641 $7,225 
Non-cash investing activities:
Lease liabilities arising from obtaining right-of-use assets
$12,687 $5,005 
Schedule of Future Minimum Rental Payments for Operating Leases
Undiscounted cash flows of operating lease liabilities as of December 31, 2024 were as follows:
Lease Amounts
(In thousands)
Year:
2025$7,629 
20267,067 
20274,690 
20283,688 
20293,603 
Thereafter9,061 
Total lease payments
35,738 
Less: imputed lease interest
(6,879)
Total lease liabilities
$28,859