XML 108 R92.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Domestic $ (75,413) $ (26,243) $ 11,024
Foreign (21,859) 3,704 3,609
(Loss) income before income taxes $ (97,272) $ (22,539) $ 14,633