XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Operating Lease Maturities

The following table summarizes the Company’s operating lease maturities as of December 31, 2024 (in thousands):

Years ending December 31:
     
2025
 
$
463
 
2026
   
334
 
2027
    290  
2028
    301  
2029
    232  
Total remaining lease payments
   
1,620
 
Less: imputed interest
   
(373
)
Total lease liabilities
 
$
1,247