|**Stock-Based Compensation and Other Benefit Plans (Tables)**                                       | 12 Months Ended                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|--------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|**Share-Based Payment Arrangement [Abstract]**                                                      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Schedule of Activity for Outstanding Stock Options                                                  | The following table summarizes activity for our outstanding stock options for the year ended December 31, 2023:Stock OptionsSharesWeighted-AverageExercise PriceWeighted-AverageRemainingContractualLife (Years)AggregateIntrinsic Value(In thousands)Outstanding at beginning of period1,432,738$7.39Granted——Exercised(140,460)4.32Expired or canceled(231,745)10.52Outstanding at end of period1,060,533$7.121.66$1,210Vested or expected to vest at end of period1,060,533$7.121.66$1,210Options exercisable at end of period1,060,533$7.121.66$1,210                                                                                                                                                
|                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Stock Options                                                                                       | Shares                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
|Outstanding at beginning of period                                                                  | 1,432,738                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Granted                                                                                             | —                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
|Exercised                                                                                           | (140,460)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Expired or canceled                                                                                 | (231,745)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Outstanding at end of period                                                                        | 1,060,533                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Vested or expected to vest at end of period                                                         | 1,060,533                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Options exercisable at end of period                                                                | 1,060,533                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Schedule of Activity for Outstanding Time-Vested Restricted Stock Awards and Restricted Stock Units | The following tables summarize the activity for our outstanding time-vested restricted stock awards (granted to our Board of Directors) and restricted stock units (granted to employees) for the year ended December 31, 2023:Nonvested Restricted Stock Awards (Time-Vesting)SharesWeighted-AverageGrant DateFair ValueNonvested at January 1, 2023260,339$4.11Granted200,5163.89Vested(260,339)4.11Forfeited——Nonvested at December 31, 2023200,516$3.89Nonvested Restricted Stock Units (Time-Vesting)SharesWeighted-AverageGrant DateFair ValueNonvested at January 1, 20234,379,277$3.50Granted1,732,1513.89Vested(2,073,683)3.27Forfeited(673,915)3.65Nonvested at December 31, 20233,363,830$3.82
|                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Nonvested Restricted Stock Awards (Time-Vesting)                                                    | Shares                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
|Nonvested at January 1, 2023                                                                        | 260,339                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
|Granted                                                                                             | 200,516                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
|Vested                                                                                              | (260,339)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Forfeited                                                                                           | —                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
|Nonvested at December 31, 2023                                                                      | 200,516                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
|                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
|Nonvested Restricted Stock Units (Time-Vesting)                                                     | Shares                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
|Nonvested at January 1, 2023                                                                        | 4,379,277                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Granted                                                                                             | 1,732,151                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Vested                                                                                              | (2,073,683)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
|Forfeited                                                                                           | (673,915)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
|Nonvested at December 31, 2023                                                                      | 3,363,830                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

X- ReferencesNo definition available.
+ Details**Name:**
us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract**Namespace Prefix:**
us-gaap_**Data Type:**
xbrli:stringItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details**Name:**
us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
dtr-types:textBlockItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionDisclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.
+ ReferencesNo definition available.
+ Details**Name:**
us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
dtr-types:textBlockItemType**Balance Type:**
na**Period Type:**
duration