XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings (Loss) Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Earnings (Loss) Per Share (Details) [Line Items]            
Preferred Stock, Shares Outstanding (in Shares)     200,000   200,000  
Preferred Stock, Shares Issued (in Shares)     200,000   200,000  
Temporary Equity, Dividends, Adjustment [1] $ 0   $ 373 $ 0 $ 740  
Derivative Liability 0     0   $ 29,947
Preferred stock redemption [Member]            
Earnings (Loss) Per Share (Details) [Line Items]            
Temporary Equity, Dividends, Adjustment   $ 400        
Convertible Debt Securities [Member]            
Earnings (Loss) Per Share (Details) [Line Items]            
Temporary Equity, Dividends, Adjustment     $ 400   $ 700  
Derivative Liability $ 1,300     $ 1,300    
Restricted Stock Units (RSUs) [Member]            
Earnings (Loss) Per Share (Details) [Line Items]            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in Shares)       514,687    
[1] The 200,000 shares issued and outstanding as of June 30, 2023 were non-participating. A preferred dividend of $0.4 million was accrued for Q1 2024 and included in the preferred stock redemption.