XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments - Schedule of Future Minimum Payments to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Future Minimum Payments to Leases [Abstract]    
2025 $ 144  
2026 198  
2027 51  
Total lease payments 393  
Less: imputed interest (46)  
Present value of future lease payments 347 $ 384
Less: operating lease, current liabilities (146) (140)
Long-term operating lease liabilities $ 201 $ 244