v3.25.1
Subsequent Events (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended
May 14, 2025
Aug. 31, 2024
Jun. 30, 2024
Oct. 31, 2023
Subsequent Event [Line Items]        
Proceeds from insurance   $ 1,088 $ 4,882 $ 1,000
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Proceeds from insurance $ 682