v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Summary of Future Minimum Lease Payments Due under Operating Lease Liabilities

Future minimum lease payments due under the Company’s operating lease liabilities as of March 31, 2025 are as follows:

 

 

 

Operating
Leases

 

2025

 

$

1,476

 

2026

 

 

2,027

 

2027

 

 

2,088

 

2028 and thereafter

 

 

11,269

 

Total lease payments

 

 

16,860

 

Less: imputed interest

 

 

(4,167

)

Total future minimum lease payments

 

$

12,693