XML 31 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2025 are as follows:

 

 

 

Operating

 

(in thousands)

Leases

 

Nine months ending December 31, 2025

 

$

1,159

 

Year ended December 31, 2026

 

 

1,473

 

Year ended December 31, 2027

 

 

1,267

 

Year ended December 31, 2028

 

 

1,189

 

Year ended December 31, 2029

 

 

959

 

Thereafter

 

 

 

Total lease payments

 

 

6,047

 

Less: imputed interest

 

 

(1,181

)

Present value of lease liabilities

 

$

4,866