XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income (loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
United States $ (18,127) $ 17,039 $ (3,568)
Foreign 8,025 3,363 8,214
(Loss) income before income taxes $ (10,102) $ 20,402 $ 4,646