Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Narrative (Details)

v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]        
Income tax expense (benefit) $ (25,014) $ (2,020) $ (486)  
Net operating loss 80,400      
Uncertain tax positions 1,380 1,380 1,380 $ 1,380
Unrecognized tax benefits recognized 1,300      
Interest and penalty expense 0 $ 0 $ 0  
Domestic Tax Authority        
Income Tax Contingency [Line Items]        
Net operating loss 54,100      
State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Net operating loss 16,100      
Foreign Tax Authority        
Income Tax Contingency [Line Items]        
Net operating loss $ 10,200