Warrants (Details) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | 3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|---|
Aug. 24, 2016 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
|
Class of Warrant or Right [Line Items] | |||||
Other expense (income) | $ 1,330 | $ 47 | $ 1,726 | $ 1,068 | |
Series B Preferred Stock [Member] | |||||
Class of Warrant or Right [Line Items] | |||||
Purchase shares (in Shares) | 7,305 | ||||
Exercise price per share (in Dollars per share) | $ 10.2672 |