v3.25.1
Schedule of Operating Lease (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases    
Operating lease assets $ 512 $ 530
Lease Liabilities    
Operating lease liabilities - Current 74 71
Operating lease liabilities - Non-current $ 482 $ 502