XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued expenses consist of the following: (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued payroll and related expenses $ 1,824 $ 255
Accrued accounts payable 1,597 128
Other 1,428 486
 Total $ 4,849 $ 869