Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Details)

v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
Statutory US federal rate 21.00% 21.00%
Operating loss carryforwards $ 156.6  
Operating loss carryforwards with no expiration date 0.0  
Swedish foreign net operating loss carryforwards 6.1  
Valuation allowance 78.6  
Federal [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 15.0  
Federal [Member] | Research Tax Credit Carryforward [Member]    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward, amount $ 11.0  
Tax Credit Carryforward Expiration Year 2033  
State [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 89.9  
State [Member] | Research Tax Credit Carryforward [Member]    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward, amount $ 5.6  
Tax Credit Carryforward Expiration Year 2038  
Minimum [Member] | Federal [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards Expiration Year 2033  
Minimum [Member] | State [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards Expiration Year 2026  
Maximum [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards, Limitations on Use limited in their usage to 80% of annual taxable income  
Maximum [Member] | Federal [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards Expiration Year 2037  
Maximum [Member] | State [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards Expiration Year 2042