XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
Valuation allowance increase $ 15.3 $ 21.7
Domestic Tax Authority    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 92.4  
Net operating loss carryforwards, subject to expiration 11.1  
Domestic Tax Authority | California Franchise Tax Board    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 75.8  
Domestic Tax Authority | Other Applicable State Jurisdictions    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 25.5  
Foreign Tax Authority    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards, not subject to expiration $ 0.7