XML 80 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Other Non-Operating Expense (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Other Nonoperating Income (Expense) [Abstract]    
Foreign currency loss, net $ (1,224) $ (4,379)
Gain on sale of cost method investment 484 0
Other gain, net 312 314
Total Other Non-Operating Expense $ (428) $ (4,065)