XML 105 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Valuation allowance increase (decrease) $ 7,200    
Operating loss carryforwards, not subject to expiration 211,200    
Operating loss carryforwards, subject to expiration 52,700    
Unrecognized tax benefits 303 $ 303 $ 303
Federal      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 263,900 226,200  
Tax credit carryforward, amount 11,500 9,200  
State and local      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 262,200 224,500  
Tax credit carryforward, amount $ 200 $ 100