XML 161 R146.htm IDEA: XBRL DOCUMENT 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 Examination [Line Items]        
Valuation allowance $ 48,815 $ 38,261    
Unrecognized tax benefits 2,719 2,577 $ 0 $ 0
Unrecognized tax benefits that would impact effective tax rate 2,600      
Income tax-related interest and penalties 1,200 $ 900    
Foreign Tax Authority        
Income Tax Examination [Line Items]        
Operating loss carryforwards 49,900      
Operating loss carryforwards, not subject to expiration 45,800      
Operating loss carryforwards, subject to expiration $ 4,100      
Foreign Tax Authority | CANADA        
Income Tax Examination [Line Items]        
Operating loss carryforwards, useful life 20 years