XML 60 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2025
Operating Leases  
Schedule of Future Minimum Lease Payments for Operating Lease

As of December 31, 2025, the future minimum lease payments for the Company’s operating lease for each of the years ending December 31 were as follows (in thousands):

 

 

Amount

 

2026

 

$

3,916

 

2027

 

 

2,049

 

2028

 

 

2,110

 

2029

 

 

1,617

 

Thereafter

 

 

 

Total undiscounted lease payments

 

 

9,692

 

Present value adjustment

 

 

(843

)

Total net lease liabilities

 

$

8,849