XML 45 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2024
Commitments  
Schedule of minimum lease payments under the Company's operating leases As of December 31, 2024, minimum lease payments under the Company’s operating leases are summarized as follows (in thousands):

Period Ending December 31,

    

Amount

2025

1,446

2026

1,608

2027

1,640

2028

1,531

Total lease payments

$

6,225

Less: imputed interest

(872)

Total operating lease liabilities

$

5,353