XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Components of Lease
The components of lease expense are presented as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
(In thousands)
Operating lease costs$4,106 $2,675 $6,923 $5,322 
The components of right of use assets and lease liabilities are presented as follows:
June 30,
2025
December 31,
2024
(In thousands, except years and percentage data)
Operating Leases:
Operating lease, right of use asset, net (Other assets)$25,776 $24,617 
Operating lease liabilities, current (Accrued liabilities)
$6,079 $5,815 
Operating lease liabilities, non-current (Other liabilities)25,940 23,044 
Total operating lease liabilities
$32,019 $28,859 
Supplemental lease information:
Weighted average remaining lease term
6.3 years5.9 years
Weighted average discount rate
6.6%6.7%
Supplemental cash flow and other information related to operating leases were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,186 $1,699 $4,317 $3,604 
Non-cash investing activities:
Lease liabilities arising from obtaining right-of-use assets
$— $655 $7,260 $2,350 
Schedule of Future Minimum Rental Payments for Operating Leases
Undiscounted cash flows of operating lease liabilities as of June 30, 2025 were as follows:
Lease Amounts
(In thousands)
Year:
2025 (remaining six months)$4,010 
20267,872 
20275,504 
20284,544 
20294,477 
Thereafter13,196 
Total lease payments
39,603 
Less: imputed lease interest
(7,584)
Total lease liabilities
$32,019