XML 123 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Data - Statement of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Foreign currency gain (loss) $ 781 $ (819) $ (1,163)
Loss on sale of capital assets (885) (890) (2,576)
Sublease Income 476 1,434 1,330
Income (Loss) from Equity Method Investments (1,709) 0 0
Other income (expense) (2,565) 2,054 94
Other expense, net $ (3,902) $ 1,779 $ (2,315)