v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 4,140 $ (15,567)
Other comprehensive (loss) income, net of tax:    
Foreign currency translation adjustment 226 62
Unrealized loss on derivative instruments (377) (43)
Reclassification of realized gain on derivative instruments to earnings (698) 0
Reclassification of realized loss on investments in marketable securities to earnings 0 30
Total other comprehensive (loss) income, net of tax (849) 49
Comprehensive income (loss) $ 3,291 $ (15,518)