XML 97 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
The Company and Summary of Significant Accounting Policies - Comprehensive Income (loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated other comprehensive loss:        
Accumulated other comprehensive loss $ 216,331 $ 227,483 $ 244,900 $ 229,846
AOCI unrealized loss on investments, net        
Accumulated other comprehensive loss:        
Accumulated other comprehensive loss   (20)    
AOCI cumulative translation adjustment        
Accumulated other comprehensive loss:        
Accumulated other comprehensive loss (9,514) (6,530)    
AOCI Including portion attributable to noncontrolling interest        
Accumulated other comprehensive loss:        
Accumulated other comprehensive loss (9,514) (6,550)    
AOCI attributable to noncontrolling interest        
Accumulated other comprehensive loss:        
Accumulated other comprehensive loss (857) (551)    
Accumulated Other Comprehensive Income (Loss)        
Accumulated other comprehensive loss:        
Accumulated other comprehensive loss $ (8,657) $ (5,999) $ (3,118) $ 6,302