XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of minimum lease payments under the Company's operating leases

The minimum lease payments under the Company’s operating leases are expected to be as follows (in thousands):

Fiscal Year

    

Amount

2025 (remaining nine months)

$

713

2026

453

2027

136

Thereafter

Total future minimum lease payments

1,302

Less: imputed interest

(77)

Total operating lease liabilities

$

1,225