XML 31 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of Lease Liabilities Due Under Lease Agreements

Maturities of lease liabilities due under these lease agreements as of June 30, 2025 are as follows:

 

 

 

Operating

 

(in thousands)

Leases

 

Six months ending December 31, 2025

 

$

777

 

Year ended December 31, 2026

 

 

1,478

 

Year ended December 31, 2027

 

 

1,273

 

Year ended December 31, 2028

 

 

1,188

 

Year ended December 31, 2029

 

 

959

 

Thereafter

 

 

 

Total lease payments

 

 

5,675

 

Less: imputed interest

 

 

(1,061

)

Present value of lease liabilities

 

$

4,614