XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common and Preferred Stock (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
May 09, 2022
Common and Preferred Stock [Line Items]          
Weighted average excluded from net loss per diluted common shares 127,108 61,935 120,206 61,614  
Shares repurchased     238,164  
Excise tax percentage 1.00%   1.00%    
Remains authorization (in Dollars) $ 2,052   $ 2,052    
Board of Directors [Member]          
Common and Preferred Stock [Line Items]          
Stock repurchase program, authorized amount (in Dollars)         $ 10,000
Common Stock [Member]          
Common and Preferred Stock [Line Items]          
Shares repurchased        
Repurchased value (in Dollars)       $ 3,223