XML 94 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
May 03, 2024
Jan. 05, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 05, 2024
Dec. 31, 2021
Income Taxes [Line Items]            
Change in deferred tax valuation allowance     $ 20,900,000 $ 7,400,000    
Minimum cumulative change in ownership percentage for annual use of net operating losses and tax credit carryforwards     50.00%      
Minimum cumulative change in ownership percentage for annual use of net operating losses and tax credit carryforwards period     3 years      
Unrecognized tax benefits     $ 5,213,000 5,213,000   $ 4,188,000
Unrecognized tax benefits that, if recognized, would reduce effective tax rate     0      
Interest or penalties     0 $ 0    
Subsequent Event            
Income Taxes [Line Items]            
Purchase price $ 8,100,000 $ 3,800,000        
Debt owed to DNI         $ 34,000,000  
Canada            
Income Taxes [Line Items]            
Net operating loss carryforwards     $ 13,100,000      
Operating loss carryforwards, expiration start year     2039      
Operating loss carryforwards, expiration period     20 years      
Canada | Research Credit Carryforwards            
Income Taxes [Line Items]            
Tax credit carry forward     $ 2,800,000      
Tax credit carryforward, expiration start year     2031      
Canada | Investment Credit            
Income Taxes [Line Items]            
Tax credit carry forward     $ 1,800,000      
Federal            
Income Taxes [Line Items]            
Net operating loss carryforwards     52,600,000      
Operating losses expire in 2037     $ 10,900,000      
Operating losses expiration year     2037      
Operating loss carryforwards not subject to expiration     $ 41,700,000      
Federal | Research and Developmemt Tax Credit Carryforwards            
Income Taxes [Line Items]            
Tax credit carry forward     $ 2,900,000      
Tax credit carryforward, expiration start year     2036      
Federal | GERMANY | Indefinite Period            
Income Taxes [Line Items]            
Net operating loss carryforwards     $ 37,500,000      
State            
Income Taxes [Line Items]            
Net operating loss carryforwards     $ 44,500,000      
Operating loss carryforwards, expiration start year     2026      
Operating losses expire in 2037     $ 32,700,000      
Operating loss carryforwards not subject to expiration     11,800,000      
State | Research and Developmemt Tax Credit Carryforwards            
Income Taxes [Line Items]            
Tax credit carry forward     $ 2,100,000      
Research and development tax credit carryforward expiration, description     The California credit carryforwards do not expire, the Georgia credit carryforwards will expire beginning in 2026, and the Texas credit carryforwards will expire beginning in 2040.      
State | GERMANY | Indefinite Period            
Income Taxes [Line Items]            
Net operating loss carryforwards     $ 36,800,000      
State | Georgia | Research and Developmemt Tax Credit Carryforwards            
Income Taxes [Line Items]            
Tax credit carryforward, expiration start year     2026      
State | Texas | Research and Developmemt Tax Credit Carryforwards            
Income Taxes [Line Items]            
Tax credit carryforward, expiration start year     2040