XML 86 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Tax Credit Carryforward [Line Items]      
Increase (decrease) in valuation allowance $ 25,000 $ 18,000  
Research and development credits 4,092 2,073  
Unrecognized tax benefits 1,586 $ 839 $ 337
Amortization period for domestic spend   5 years  
Amortization period for foreign spend   15 years  
Recovery period   5 years  
Federal      
Tax Credit Carryforward [Line Items]      
Operating loss carryforwards 119,400 $ 94,000  
Research and development credits 3,000 1,500  
Capitalized research anddDevelopment costs 37,200    
State      
Tax Credit Carryforward [Line Items]      
Operating loss carryforwards 122,500 84,500  
Research and development credits 3,100 $ 1,600  
Foreign      
Tax Credit Carryforward [Line Items]      
Capitalized research anddDevelopment costs $ 0