XML 114 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Operating Loss Carryforwards (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Domestic Tax Authority  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards subject to expiration $ 3,497
Operating loss carryforwards and tax credit carryforwards subject to limitation 201
U.S. State research and development credits 667
Foreign Tax Authority  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards and tax credit carryforwards subject to limitation 340
Foreign Tax Authority | Her Majesty's Revenue and Customs (HMRC)  
Operating Loss Carryforwards [Line Items]  
U.S. State research and development credits 760
Foreign Tax Authority | Canada Revenue Agency  
Operating Loss Carryforwards [Line Items]  
U.S. State research and development credits 1,037
State and Local Jurisdiction  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards and tax credit carryforwards subject to limitation 1,530
Operating loss carryforwards, not subject to expiration $ 6,759