XML 123 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Tax Credit Carryforwards and Operating Loss Carryforwards (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Domestic Tax Authority  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards $ 1,512
State and Local Jurisdiction  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 6,547
Operating loss carryforwards 57,072
Foreign Tax Authority  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 290,854