XML 38 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Future Minimum Operating Lease Payments

Future minimum operating lease payments as of March 31, 2025 are as follows:

 

2025, excluding the three months ended March 31, 2025

$

 

749

 

2026

 

 

919

 

2027

 

 

875

 

2028

 

 

894

 

2029

 

 

870

 

Thereafter

 

 

3,766

 

Total future minimum rental commitments

 

 

8,073

 

Less - amounts representing interest

 

 

(1,990

)

Total operating lease liabilities

$

 

6,083