v3.25.2
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2024
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]    
Other commitment   $ 265
Expected term of payment of other commitments   1 year
Recoveries of damages, value $ 250