v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
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 June 30, 2025.

 

 

 

June 30, 2025

 

 

 

(In thousands)

 

2025 (remaining 6 months)

 

$

1,083

 

2026

 

 

2,131

 

2027

 

 

1,377

 

2028

 

 

1,216

 

2029

 

 

160

 

Total undiscounted lease payments

 

 

5,967

 

Less: imputed interest

 

 

(760

)

Total operating lease liabilities

 

$

5,207