XML 112 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]      
Income tax expense (benefit) $ 53,000 $ 0 $ 0
Income (Loss) from Continuing Operations before Income Taxes, Domestic 157,400,000 120,300,000 $ 45,700,000
Deferred tax assets valuation allowance increase (decrease) $ 54,600,000    
Change in ownership, description An ownership change occurs when the ownership percentages of 5% or greater shareholders change by more than 50% over a three-year period.    
Uncertain tax positions $ 0 $ 0  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 0    
Federal      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 163,900,000    
Tax credit amount $ 14,400,000    
Tax credit carryforward expiration year 2042    
State      
Operating Loss Carryforwards [Line Items]      
Percentage of future taxable income utilized to offset 80.00%    
Net operating loss carryforwards $ 148,000,000.0    
Net operating loss carryforwards expiration year 2042    
Massachusetts      
Operating Loss Carryforwards [Line Items]      
Tax credit amount $ 8,200,000    
Tax credit carryforward expiration year 2037