Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Additional Information (Details)

v3.25.1
Income Taxes - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 236.2
Operating loss carryforwards with no expiration date 0.0
Swedish foreign net operating loss carryforwards 11.0
Valuation allowance 90.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 $ 8.5
Tax Credit Carryforward Expiration Year 2033
State [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 128.7
State [Member] | Research Tax Credit Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforward, amount $ 5.3
Tax Credit Carryforward Expiration Year 2036
Foreign [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 11.0
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