XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Change in valuation allowance $ 13,100    
Federal net operating loss carry-forwards 213,300 $ 259,600  
State net operating loss carry-forwards 65,300 64,500  
Foreign net operating loss carry-forwards $ 1,700 2,300  
Federal net operating loss carry-forwards expiration year 2025    
State net operating loss carry-forwards expiration year 2028    
Foreign net operating loss carry-forwards expiration year 2028    
Federal research and development tax credit carry-forwards $ 3,900 3,900  
State research and development tax credit carry-forwards $ 3,600 3,600  
Expiration of federal tax credits 2025    
Unrecognized tax benefits $ 2,302 $ 2,431 $ 2,436