XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2026
Stockholders' Equity Note [Abstract]  
Comprehensive Loss [Table Text Block]

The table below presents the components of the Company’s comprehensive income (loss) for the three and six months ended June 30, 2026 and 2025 (in thousands):

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Net income (loss)  $5,863   $(2,319)  $1,583   $(4,701)
Other comprehensive income (loss):                    
Foreign currency translation adjustment   (100)   3,637    (1,901)   4,265 
Comprehensive income (loss)  $5,763   $1,318   $(318)  $(436)