XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock and Preferred Stock (Details)
12 Months Ended
Mar. 11, 2024
USD ($)
$ / shares
shares
Mar. 03, 2024
USD ($)
Jul. 01, 2022
USD ($)
Aug. 09, 2019
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Common Stock and Preferred Stock (Details) [Line Items]              
Payments for Repurchase of Redeemable Preferred Stock         $ 20,000,000 $ 0 $ 0
Stock Issued During Period, Shares, New Issues (in Shares) | shares 571,295            
Stock Redeemed or Called During Period, Value $ 15,000,000            
Preferred Stock, Redemption Price Per Share (in Dollars per share) | $ / shares $ 26.26            
At Market Issuance Sales Agreement Offering Maximum     $ 75,000,000        
Additional Securities Available     $ 150,000,000        
Temporary Equity, Shares Issued (in Shares) | shares         200,000  
Temporary Equity, Par or Stated Value Per Share (in Dollars per share) | $ / shares         $ 0.001 $ 0.001  
Stock Issued During Period, Value, New Issues $ 15,000,000 $ 15,000,000          
Shares Issued, Price Per Share (in Dollars per share) | $ / shares $ 26.26            
Derivative Liability         $ 0 $ 29,947,000  
Temporary Equity, Redemption Price Per Share (in Dollars per share) | $ / shares $ 100            
Temporary Equity, Quarterly Dividend Rate         6.00%    
Dividends         $ 400,000 1,500,000  
Mandatorily Redeemable Preferred Stock, Fair Value Disclosure           26,000,000  
Preferred Stock, Liquidation Preference, Value           39,000,000  
Minimum [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Temporary Equity, Liquidation Preference Percent Of Accreted Amount       20.00%      
Maximum [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Temporary Equity, Liquidation Preference Percent Of Accreted Amount       150.00%      
Restricted Stock [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Restricted Stock Award, Forfeitures         $ 400,000 $ 600,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures (in Shares) | shares         22,223 34,588  
Redeemable Preferred Stock [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Stock Issued During Period, Shares, New Issues (in Shares) | shares 571,295            
Executive Officer [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Number Of Executive Officers         2 3  
Executive Officer [Member] | Restricted Stock [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in Shares) | shares         229,587 157,019  
Restricted Stock Award, Forfeitures         $ 6,900,000 $ 3,100,000  
Temporary Equity, Shares Issued (in Shares) | shares       200,000      
Temporary Equity, Par or Stated Value Per Share (in Dollars per share) | $ / shares       $ 0.001      
Fair Value, Recurring [Member] | Redeemable Preferred Stock [Member] | Fair Value, Inputs, Level 3 [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value           29,900,000  
Series A Preferred Stock [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Payments for Repurchase of Redeemable Preferred Stock $ 20,000,000            
Dividends Payable, Current           $ 6,000,000  
Preferred Stock, Shares Outstanding (in Shares) | shares           200,000  
Redeemable Preferred Stock [Member]              
Common Stock and Preferred Stock (Details) [Line Items]              
Payments for Repurchase of Redeemable Preferred Stock $ 20,000,000            
Dividends         $ 0 $ 0  
Dividends Payable           $ 6,000,000