XML 96 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Pre-Tax Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Domestic $ (34,858) $ (20,095) $ (1,017)
Foreign 19,121 11,854 29,447
Income (loss) before provision for income taxes $ (15,737) $ (8,241) $ 28,430