XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Increase (decrease) in valuation allowance $ 20,300 $ 23,100  
Federal net operating loss carry-forwards 250,700 230,200  
State net operating loss carry-forwards 84,500 83,700  
Foreign net operating loss carry-forwards 2,000 1,700  
Federal research and development tax credit carry-forwards 3,900 3,900  
State research and development tax credit carry-forwards 3,600 3,600  
Unrecognized tax benefits 2,505 $ 2,271 $ 2,302
Unrecognized tax benefits that would impact effective tax rate $ 500