XML 123 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Operating Loss Carryforwards (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Domestic Tax Jurisdiction  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards subject to expiration $ 3,176
Operating loss carryforwards and tax credit carryforwards subject to limitation 139
U.S. State research and development credits 919
Foreign Tax Jurisdiction  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards and tax credit carryforwards subject to limitation 235
Foreign Tax Jurisdiction | His Majesty's Revenue and Customs (HMRC)  
Operating Loss Carryforwards [Line Items]  
U.S. State research and development credits 1,400
Foreign Tax Jurisdiction | Canada Revenue Agency  
Operating Loss Carryforwards [Line Items]  
U.S. State research and development credits 1,216
State and Local Jurisdiction  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards and tax credit carryforwards subject to limitation 1,316
Operating loss carryforwards, not subject to expiration $ 5,737