v3.26.1
Accrued Expenses (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accrued Expenses (Details) [Line Items]          
Shares remained (in Shares) 857,141        
Gain (loss) on make whole provision   $ 2,685 $ (1,200)
Zippy Final Make Whole Provision [Member]          
Accrued Expenses (Details) [Line Items]          
Price per share (in Dollars per share) $ 3.78 $ 10.5   $ 10.5  
Shares sold (in Shares) 467,171        
Payment made   $ 3,200