XML 123 R73.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Loss Before Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
United States (“U.S.”) $ (23,874) $ (65,863)
International 26,813 36,378
Income (loss) before income tax expense $ 2,939 $ (29,485)