XML 58 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Future Minimum Lease Commitments

The following table presents the future minimum lease analysis of the Company's operating lease liabilities showing the aggregate lease payments as of December 31, 2024.

 

 

 

December 31, 2024

 

 

 

(In thousands)

 

2025

 

$

1,767

 

2026

 

 

837

 

2027

 

 

171

 

Total undiscounted lease payments

 

 

2,775

 

Less: imputed interest

 

 

(143

)

Total operating lease liabilities

 

$

2,632